aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc Englund <marc.englund@itmill.com>2009-10-14 13:56:53 +0000
committerMarc Englund <marc.englund@itmill.com>2009-10-14 13:56:53 +0000
commit411b00419dc5a32db843e86cf39428c705051d0a (patch)
tree8226619c7b931c584d8cf8a711f4f5cb3d72d351 /src
parente7a6813f2efa93a4902ca043291b91b7afe62508 (diff)
downloadvaadin-framework-411b00419dc5a32db843e86cf39428c705051d0a.tar.gz
vaadin-framework-411b00419dc5a32db843e86cf39428c705051d0a.zip
Merged from 6.1: Disallow positioning window with a negative "top" value, fixes #3408
svn changeset:9202/svn branch:6.2
Diffstat (limited to 'src')
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VWindow.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VWindow.java b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java
index 4957ce2b2d..90d31698ed 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/VWindow.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java
@@ -628,6 +628,9 @@ public class VWindow extends VOverlay implements Container, ScrollListener {
@Override
public void setPopupPosition(int left, int top) {
+ if (top < 0) {
+ top = 0;
+ }
super.setPopupPosition(left, top);
if (left != uidlPositionX && client != null) {
client.updateVariable(id, "positionx", left, false);