diff options
-rw-r--r-- | src/com/vaadin/ui/AbstractTextField.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/vaadin/ui/AbstractTextField.java b/src/com/vaadin/ui/AbstractTextField.java index c5f24ea4bb..ef0663a157 100644 --- a/src/com/vaadin/ui/AbstractTextField.java +++ b/src/com/vaadin/ui/AbstractTextField.java @@ -252,8 +252,8 @@ public abstract class AbstractTextField extends AbstractField implements @Override protected void setValue(Object newValue, boolean repaintIsNotNeeded) throws ReadOnlyException, ConversionException { - if (isChanged(newValue, getValue()) - || isChanged(newValue, lastKnownTextContent)) { + if (notEqual(newValue, getValue()) + || notEqual(newValue, lastKnownTextContent)) { // The client should use the new value localValueChanged = true; if (!repaintIsNotNeeded) { @@ -264,7 +264,7 @@ public abstract class AbstractTextField extends AbstractField implements super.setValue(newValue, repaintIsNotNeeded); } - private static boolean isChanged(Object newValue, Object oldValue) { + private static boolean notEqual(Object newValue, Object oldValue) { return oldValue != newValue && (newValue == null || !newValue.equals(oldValue)); } |