From 3ebd85103664785ab843864145475d71f2a51500 Mon Sep 17 00:00:00 2001
From: cramakri <cramakri>
Date: Tue, 24 Nov 2009 14:23:40 +0000
Subject: [PATCH] LMS-1181 Hide the combo box if there are no user options
 available.

SVN: 13497
---
 .../application/ui/grid/expressions/filter/FilterToolbar.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/expressions/filter/FilterToolbar.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/expressions/filter/FilterToolbar.java
index 93cedfb8f63..53208c2f7fa 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/expressions/filter/FilterToolbar.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/expressions/filter/FilterToolbar.java
@@ -184,6 +184,10 @@ public class FilterToolbar<T> extends ToolBar implements IDatabaseModificationOb
 
     private void updateFilterFields()
     {
+        // Only show the filter selection widget if there are user choices
+        boolean isFilterSelectionWidgetVisible = filterSelectionWidget.getStore().getCount() > 1;
+        filterSelectionWidget.setVisible(isFilterSelectionWidgetVisible);
+
         filterContainer.removeAll();
         if (isColumnFilterSelected())
         {
-- 
GitLab