After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 748819 - Windows can be dragged over top constraint
Windows can be dragged over top constraint
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: wayland
3.16.x
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2015-05-03 05:44 UTC by Juraj Fiala
Modified: 2016-04-06 16:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
wayland: Make wayland move/resizes be constrained the same as X11 (1.35 KB, patch)
2016-03-23 17:53 UTC, Rui Matos
committed Details | Review

Description Juraj Fiala 2015-05-03 05:44:01 UTC
While dragging a window by it's title bar, you can move it under the top bar, unlike in the X session, where the window will touch the top bar, but never go further.

The bottom constraint works fine, just like in X (the window still has it's title bar and part of it's contents visible in the lowest position).

Arch Linux, fully updated, GNOME 3.16.1. No extensions.

Thanks.
Comment 1 Juraj Fiala 2016-03-23 17:31:24 UTC
This is still an issue in 3.20, and very annoying.
Comment 2 Rui Matos 2016-03-23 17:53:11 UTC
Created attachment 324609 [details] [review]
wayland: Make wayland move/resizes be constrained the same as X11

Just like we do for _NET_WM_MOVERESIZE messages on X11, consider
wayland client move/resizes as "frame actions" so that the same
constraints are applied to them, in particular the titlebar visibility
constraint.
Comment 3 Florian Müllner 2016-03-23 17:59:37 UTC
Review of attachment 324609 [details] [review]:

Should there be a comment similar to https://git.gnome.org/browse/mutter/tree/src/x11/window-x11.c#n2462? In any case, makes sense to me ...
Comment 4 Rui Matos 2016-04-06 16:01:41 UTC
Added a comment and pushed

Attachment 324609 [details] pushed as e017148 - wayland: Make wayland move/resizes be constrained the same as X11