diff --git a/gdk/broadway/broadway.js b/gdk/broadway/broadway.js index 8f20cce213..a53f837bd0 100644 --- a/gdk/broadway/broadway.js +++ b/gdk/broadway/broadway.js @@ -838,6 +838,8 @@ function onMouseMove (ev) { surface.x += dx; surface.y += dy; var offset = getFrameOffset(surface); + if (surface.y < offset.y) + surface.y = offset.y; localGrab.frame.style["left"] = (surface.x - offset.x) + "px"; localGrab.frame.style["top"] = (surface.y - offset.y) + "px"; sendConfigureNotify(surface);