]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove listener if enabled, otherwise add
authorArtur Signell <artur.signell@itmill.com>
Thu, 25 Nov 2010 08:07:58 +0000 (08:07 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 25 Nov 2010 08:07:58 +0000 (08:07 +0000)
svn changeset:16138/svn branch:6.5

tests/src/com/vaadin/tests/components/splitpanel/AbstractSplitPanelTest.java

index 33fc2f007c977ed596f41a486588a06c125b9041..89f341b0555f4217e008aeeaba6dcafa60ba3fa2 100644 (file)
@@ -12,7 +12,11 @@ public abstract class AbstractSplitPanelTest<T extends AbstractSplitPanel>
     private Command<T, Boolean> splitterClickListenerCommand = new Command<T, Boolean>() {\r
 \r
         public void execute(T c, Boolean value, Object data) {\r
-            c.addListener((SplitterClickListener) AbstractSplitPanelTest.this);\r
+            if (value) {\r
+                c.addListener((SplitterClickListener) AbstractSplitPanelTest.this);\r
+            } else {\r
+                c.removeListener((SplitterClickListener) AbstractSplitPanelTest.this);\r
+            }\r
 \r
         }\r
     };\r