From 2ac0cafb3441d505c868e7d5b187f46e05431d4f Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Tue, 23 Sep 2008 09:21:55 +0000 Subject: [PATCH] Added requestRepaint() to two setters. Fixes #2105 svn changeset:5484/svn branch:trunk --- src/com/itmill/toolkit/ui/AbstractSelect.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/com/itmill/toolkit/ui/AbstractSelect.java b/src/com/itmill/toolkit/ui/AbstractSelect.java index 68460748dd..bad8f863da 100644 --- a/src/com/itmill/toolkit/ui/AbstractSelect.java +++ b/src/com/itmill/toolkit/ui/AbstractSelect.java @@ -1243,10 +1243,10 @@ public abstract class AbstractSelect extends AbstractField implements if ((propertyId != null) && Resource.class.isAssignableFrom(getType(propertyId))) { itemIconPropertyId = propertyId; - requestRepaint(); } else { itemIconPropertyId = null; } + requestRepaint(); } /** @@ -1500,7 +1500,10 @@ public abstract class AbstractSelect extends AbstractField implements * @see #isNullSelectionAllowed() */ public void setNullSelectionAllowed(boolean nullSelectionAllowed) { - this.nullSelectionAllowed = nullSelectionAllowed; + if (nullSelectionAllowed != this.nullSelectionAllowed) { + this.nullSelectionAllowed = nullSelectionAllowed; + requestRepaint(); + } } /** -- 2.39.5