diff options
author | Artur Signell <artur.signell@itmill.com> | 2009-04-23 07:03:02 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2009-04-23 07:03:02 +0000 |
commit | b757fbbd85127027d31dbd138a1be9506b576074 (patch) | |
tree | ce8834fae0fb6d7cc34cf506a960dc929d4daf96 | |
parent | b6887ea186554064c8d5cb8ad5cf1f97d50f0ff8 (diff) | |
download | vaadin-framework-b757fbbd85127027d31dbd138a1be9506b576074.tar.gz vaadin-framework-b757fbbd85127027d31dbd138a1be9506b576074.zip |
Merged:
Fix for #2861 - TabSheet doesn't render new tab correctly, if all tabs have been removed
svn changeset:7503/svn branch:6.0
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java index 0bb89dcea6..519ec6034a 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -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 |