From b757fbbd85127027d31dbd138a1be9506b576074 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Thu, 23 Apr 2009 07:03:02 +0000 Subject: [PATCH] Merged: Fix for #2861 - TabSheet doesn't render new tab correctly, if all tabs have been removed svn changeset:7503/svn branch:6.0 --- .../itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 -- 2.39.5