]> source.dussan.org Git - vaadin-framework.git/commitdiff
Merged:
authorArtur Signell <artur.signell@itmill.com>
Thu, 23 Apr 2009 07:03:02 +0000 (07:03 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 23 Apr 2009 07:03:02 +0000 (07:03 +0000)
Fix for #2861 - TabSheet doesn't render new tab correctly, if all tabs have been removed

svn changeset:7503/svn branch:6.0

src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java

index 0bb89dcea6107fac2167718ebde044f8294f1341..519ec6034a7c58d35228bbecbfa6e0f3ae5d8cca 100644 (file)
@@ -124,6 +124,14 @@ public class ITabsheet extends ITabsheetBase {
              */
 
             DOM.removeChild(tr, td);
+
+            /*
+             * If this widget was selected we need to unmark it as the last
+             * selected
+             */
+            if (w == oldSelected) {
+                oldSelected = null;
+            }
         }
 
         @Override