From: Artur Signell Date: Mon, 2 Mar 2009 12:29:58 +0000 (+0000) Subject: Fix for #2689: Window.setPositionX/Y() does not cause repaint. X-Git-Tag: 6.7.0.beta1~3074 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9402ff5b35617c4ff625949a8aa561ed88826d0c;p=vaadin-framework.git Fix for #2689: Window.setPositionX/Y() does not cause repaint. http://dev.itmill.com/ticket/2689 svn changeset:6997/svn branch:6.0 --- diff --git a/src/com/itmill/toolkit/ui/Window.java b/src/com/itmill/toolkit/ui/Window.java index bf806fd079..2f8d3bcad2 100644 --- a/src/com/itmill/toolkit/ui/Window.java +++ b/src/com/itmill/toolkit/ui/Window.java @@ -934,6 +934,7 @@ public class Window extends Panel implements URIHandler, ParameterHandler { */ public void setPositionX(int positionX) { this.positionX = positionX; + requestRepaint(); } /** @@ -961,6 +962,7 @@ public class Window extends Panel implements URIHandler, ParameterHandler { */ public void setPositionY(int positionY) { this.positionY = positionY; + requestRepaint(); } private static final Method WINDOW_CLOSE_METHOD; @@ -1143,6 +1145,7 @@ public class Window extends Panel implements URIHandler, ParameterHandler { */ public void center() { centerRequested = true; + requestRepaint(); } /**