aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java
index 99f6633235..80b9c2a3fd 100644
--- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IExpandLayout.java
@@ -433,7 +433,8 @@ public class IExpandLayout extends ComplexPanel implements
final Iterator it = iterator();
while (it.hasNext()) {
final Widget w = (Widget) it.next();
- if (w != expandedWidget) {
+
+ if (w instanceof Paintable && w != expandedWidget) {
final WidgetWrapper wr = getWidgetWrapperFor(w);
if (orientationMode == ORIENTATION_VERTICAL) {
total += wr.getOffsetHeight();