]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2583 - A disabled tab cannot be active
authorArtur Signell <artur.signell@itmill.com>
Thu, 12 Feb 2009 07:11:13 +0000 (07:11 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 12 Feb 2009 07:11:13 +0000 (07:11 +0000)
svn changeset:6814/svn branch:trunk

src/com/itmill/toolkit/ui/TabSheet.java

index b35e683adf2f8c37fd5b1d3e92fb6ab075c6927a..70ba228739420a5fc656a2bb85427e6fc46c9dfe 100644 (file)
@@ -197,7 +197,8 @@ public class TabSheet extends AbstractComponentContainer implements
         for (final Iterator i = getComponentIterator(); i.hasNext();) {
             final Component c = (Component) i.next();
 
-            if (selected == null || !selected.isVisible()) {
+            if (selected == null || !selected.isVisible()
+                    || !selected.isEnabled()) {
                 selected = c;
             }
             target.startTag("tab");