]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2689: Window.setPositionX/Y() does not cause repaint.
authorArtur Signell <artur.signell@itmill.com>
Mon, 2 Mar 2009 12:29:58 +0000 (12:29 +0000)
committerArtur Signell <artur.signell@itmill.com>
Mon, 2 Mar 2009 12:29:58 +0000 (12:29 +0000)
http://dev.itmill.com/ticket/2689

svn changeset:6997/svn branch:6.0

src/com/itmill/toolkit/ui/Window.java

index bf806fd07987e96df07135244ccc614a1616c5ef..2f8d3bcad2f6da216fa95a2474bba36d9ff383ae 100644 (file)
@@ -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();
     }
 
     /**