From 57c1ba153aa5e5199993bff7092fcbb79e3f8067 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 31 Jan 2012 14:01:05 +0200 Subject: [PATCH] #8324 Updated special cases in widget set --- src/com/vaadin/terminal/gwt/client/WidgetSet.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/WidgetSet.java b/src/com/vaadin/terminal/gwt/client/WidgetSet.java index 4f3e510f9a..617c354fa8 100644 --- a/src/com/vaadin/terminal/gwt/client/WidgetSet.java +++ b/src/com/vaadin/terminal/gwt/client/WidgetSet.java @@ -9,10 +9,11 @@ import com.google.gwt.user.client.ui.Widget; import com.vaadin.terminal.gwt.client.ui.VFilterSelectPaintable; import com.vaadin.terminal.gwt.client.ui.VListSelectPaintable; import com.vaadin.terminal.gwt.client.ui.VSplitPanelHorizontal; -import com.vaadin.terminal.gwt.client.ui.VSplitPanelVertical; import com.vaadin.terminal.gwt.client.ui.VUnknownComponentPaintable; +import com.vaadin.terminal.gwt.client.ui.VVerticalSplitPanelPaintable; import com.vaadin.terminal.gwt.client.ui.VView; import com.vaadin.terminal.gwt.client.ui.VWindow; +import com.vaadin.terminal.gwt.client.ui.VWindowPaintable; public class WidgetSet { @@ -78,7 +79,7 @@ public class WidgetSet { // add our historical quirks if (widgetClass == VView.class && uidl.hasAttribute("sub")) { - return VWindow.class; + return VWindowPaintable.class; } else if (widgetClass == VFilterSelectPaintable.class) { if (uidl.hasAttribute("type")) { final String type = uidl.getStringAttribute("type").intern(); @@ -88,7 +89,7 @@ public class WidgetSet { } } else if (widgetClass == VSplitPanelHorizontal.class && uidl.hasAttribute("vertical")) { - return VSplitPanelVertical.class; + return VVerticalSplitPanelPaintable.class; } return widgetClass; @@ -136,7 +137,7 @@ public class WidgetSet { if (fullyqualifiedName.equals("com.vaadin.ui.Select")) { loadImplementation(VListSelectPaintable.class); } else if (fullyqualifiedName.equals("com.vaadin.ui.SplitPanel")) { - loadImplementation(VSplitPanelVertical.class); + loadImplementation(VVerticalSplitPanelPaintable.class); } return implementationByServerSideClassName; -- 2.39.5