From 64f452f0aa3c3f104e363ac4d39cf62a8a832445 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 10 Apr 2012 21:27:32 +0300 Subject: [PATCH] Internally remove component before detach listener is called --- src/com/vaadin/ui/AbsoluteLayout.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/com/vaadin/ui/AbsoluteLayout.java b/src/com/vaadin/ui/AbsoluteLayout.java index d347b74829..a65b20a54e 100644 --- a/src/com/vaadin/ui/AbsoluteLayout.java +++ b/src/com/vaadin/ui/AbsoluteLayout.java @@ -15,7 +15,6 @@ import com.vaadin.event.LayoutEvents.LayoutClickNotifier; import com.vaadin.terminal.Sizeable; import com.vaadin.terminal.gwt.client.Connector; import com.vaadin.terminal.gwt.client.MouseEventDetails; -import com.vaadin.terminal.gwt.client.ui.AbsoluteLayoutConnector; import com.vaadin.terminal.gwt.client.ui.AbsoluteLayoutConnector.AbsoluteLayoutServerRPC; import com.vaadin.terminal.gwt.client.ui.AbsoluteLayoutConnector.AbsoluteLayoutState; import com.vaadin.terminal.gwt.client.ui.LayoutClickEventHandler; @@ -179,8 +178,8 @@ public class AbsoluteLayout extends AbstractLayout implements */ @Override public void removeComponent(Component c) { - super.removeComponent(c); internalRemoveComponent(c); + super.removeComponent(c); requestRepaint(); } -- 2.39.5