diff --git a/client/src/org/compiere/grid/ed/MDocString.java b/client/src/org/compiere/grid/ed/MDocString.java index 201d7c797b..50ad084fec 100644 --- a/client/src/org/compiere/grid/ed/MDocString.java +++ b/client/src/org/compiere/grid/ed/MDocString.java @@ -131,9 +131,13 @@ public final class MDocString extends PlainDocument implements CaretListener throws BadLocationException { // Max Length + // Begin - fer_luck @ centuryon + // BugFix [ 1766180 ] Formatted Field input Bug // // @Trifon - [ 1718897 ] User can enter more characters than max size field - if (getLength() + string.length() > m_maxLength) + // if (getLength() + string.length() > m_maxLength) + if (((String)this.getText().replace(" ", "")).length() + string.length() > m_maxLength) return; + // End - fer_luck @ centuryon // We have no Format or inserted not manually (assuming correct Format) if (m_VFormat.length() == 0 || string.length() != 1) {