From e2bcf16fc17ccb2d38710bd432405cac9be9aa56 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Fri, 6 Feb 2009 07:14:28 +0000 Subject: [PATCH] fixed a random safari bug svn changeset:6745/svn branch:trunk --- .../toolkit/terminal/gwt/client/ui/ITabsheet.java | 12 ++++++++++++ 1 file changed, 12 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 03ed3ba28a..0bb89dcea6 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -671,6 +671,18 @@ public class ITabsheet extends ITabsheetBase { if (property == null || property.equals("")) { tabs.getStyle().setPropertyPx("height", tb.getOffsetHeight()); } + /* + * another hack for webkits. tabscroller sometimes drops without + * "shaking it" reproducable in + * com.itmill.toolkit.tests.components.tabsheet.TabSheetIcons + */ + final Style style = scroller.getStyle(); + style.setProperty("whiteSpace", "normal"); + DeferredCommand.addCommand(new Command() { + public void execute() { + style.setProperty("whiteSpace", ""); + } + }); } } -- 2.39.5