svn changeset:4881/svn branch:trunktags/6.7.0.beta1
} | } | ||||
if (newValue != oldValue | if (newValue != oldValue | ||||
&& (newValue == null || !newValue.equals(oldValue))) { | && (newValue == null || !newValue.equals(oldValue))) { | ||||
boolean wasModified = isModified(); | |||||
setValue(newValue, true); | setValue(newValue, true); | ||||
// If the modified status changes, repaint is needed after all | |||||
if (wasModified != isModified()) { | |||||
requestRepaint(); | |||||
} | |||||
} | } | ||||
} | } | ||||