diff options
-rw-r--r-- | src/com/itmill/toolkit/ui/Select.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/ui/Select.java b/src/com/itmill/toolkit/ui/Select.java index 9a2d62e065..269ae6f8e9 100644 --- a/src/com/itmill/toolkit/ui/Select.java +++ b/src/com/itmill/toolkit/ui/Select.java @@ -795,6 +795,7 @@ public class Select extends AbstractField implements Container, // Ignored } } + // TODO: This should be conditional fireValueChange(); } @@ -1591,7 +1592,7 @@ public class Select extends AbstractField implements Container, private String getJSON(int size, int first, String filter) { // Refilter options, if needed - if (!currentFilter.equals(filter) || filteredItemsBuffer == null) { + if ("".equals(filter) || !currentFilter.equals(filter) || filteredItemsBuffer == null) { filteredItemsBuffer = filterContent(filter); currentFilter = filter; } |