From 591dc74d3f6013091e56d7b423399cc6e3f68e04 Mon Sep 17 00:00:00 2001 From: Automerge Date: Wed, 15 Feb 2012 10:06:48 +0000 Subject: [merge from 6.7] #8114 Cleaned up fix svn changeset:23026/svn branch:6.8 --- src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/com/vaadin') diff --git a/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java b/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java index 39b3779682..38140988ad 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java @@ -341,16 +341,13 @@ public class VTabsheet extends VTabsheetBase { } public Tab addTab() { - // Must check this before insert as insert updates the tab count - boolean firstTab = (getTabCount() == 0); - Tab t = new Tab(this); + int tabIndex = getTabCount(); // Logical attach - int spacerIndex = getTabCount(); - insert(t, tr, spacerIndex, true); + insert(t, tr, tabIndex, true); - if (firstTab) { + if (tabIndex == 0) { // Set the "first" style t.setStyleNames(false, true); } -- cgit v1.2.3