]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixes #1969
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Tue, 19 Aug 2008 10:19:20 +0000 (10:19 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Tue, 19 Aug 2008 10:19:20 +0000 (10:19 +0000)
svn changeset:5213/svn branch:trunk

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

index 1b5adf569017a65efb745f25bc93f9d92a99a57e..79391cb3caaa2912d3ff34ecc3d3f8eb5980aef1 100644 (file)
@@ -215,20 +215,20 @@ public class ITabsheet extends ITabsheetBase implements
         if (isScrolledTabs()
                 && DOM.compare(DOM.eventGetTarget(event), scrollerPrev)) {
             if (scrollerIndex > 0) {
+                scrollerIndex--;
                 DOM.setStyleAttribute(DOM.getChild(DOM.getFirstChild(DOM
                         .getFirstChild(tb.getElement())), scrollerIndex),
                         "display", "");
-                scrollerIndex--;
                 updateTabScroller();
             }
         } else if (isClippedTabs()
                 && DOM.compare(DOM.eventGetTarget(event), scrollerNext)) {
             int tabs = tb.getTabCount();
             if (scrollerIndex + 1 <= tabs) {
-                scrollerIndex++;
                 DOM.setStyleAttribute(DOM.getChild(DOM.getFirstChild(DOM
                         .getFirstChild(tb.getElement())), scrollerIndex),
                         "display", "none");
+                scrollerIndex++;
                 updateTabScroller();
             }
         } else {