From df5ffb61c22e0a4504f78ceefff350138b9e1f9c Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Thu, 26 Apr 2007 09:02:11 +0000 Subject: [PATCH] Always refilter if filter=="" (fixes #658) svn changeset:1352/svn branch:trunk --- src/com/itmill/toolkit/ui/Select.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } -- 2.39.5