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 737382 - Cannot select "always on top" when maximized
Cannot select "always on top" when maximized
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-09-25 18:48 UTC by Laurent Bigonville
Modified: 2014-09-25 21:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
windowMenu: Only disable "Always on Top" for fully maximized (1.29 KB, patch)
2014-09-25 19:36 UTC, Florian Müllner
committed Details | Review

Description Laurent Bigonville 2014-09-25 18:48:23 UTC
Hello,

Since 3.12 it is not possible to ask a window to be always above all the others when the window is fully maximized. Since 3.14 it seems that it's also impossible to do this when the window is maximized on the left/right part of the screen (<meta>→ or <meta>←)
Comment 1 Florian Müllner 2014-09-25 19:36:18 UTC
Created attachment 287107 [details] [review]
windowMenu: Only disable "Always on Top" for fully maximized

(In reply to comment #0)
> Since 3.12 it is not possible to ask a window to be always above all the others
> when the window is fully maximized.

This was an intentional change, see bug 673581.


> Since 3.14 it seems that it's also impossible to do this when the window
> is maximized on the left/right part of the screen (<meta>→ or <meta>←)

This on the other hand is an accidental change, so let's fix it ...


Since (mutter) commit 49400657caae27 we disable the "Always on Top"
action for maximized windows, however when commit e7af257814b1
moved the window menu into the shell, this behavior was accidentally
extended to partially maximized (including tiled) windows.
As it can be desirable in this case to keep the window visible while
interacting with a different one, restore the previous behavior.
Comment 2 Jasper St. Pierre (not reading bugmail) 2014-09-25 21:06:24 UTC
Review of attachment 287107 [details] [review]:

Whoops, nice catch.
Comment 3 Florian Müllner 2014-09-25 21:10:40 UTC
Attachment 287107 [details] pushed as 1e82d6e - windowMenu: Only disable "Always on Top" for fully maximized