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 673581 - maximised windows shouldn’t be always-on-top
maximised windows shouldn’t be always-on-top
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: general
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
: 674750 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-04-05 15:29 UTC by Arnaud B.
Modified: 2012-05-30 13:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
stack: Ignore keep-on-top property on maximized windows (1.80 KB, patch)
2012-05-30 12:08 UTC, Florian Müllner
committed Details | Review

Description Arnaud B. 2012-04-05 15:29:09 UTC
It’s has always be quite confusing when you have a maximised windows always-on-top, but it becomes annoying now that the Gnome-Shell hides the window title bar (I’m one of this people who don’t remember keyboard shortcuts…).
Comment 1 Florian Müllner 2012-05-30 11:35:17 UTC
I agree that always-on-top doesn't make much sense for maximized windows, though I'm unsure whether automatically modifying a user set state based on maximization state would be really less confusing. Anyway, let's see if we can get some design advice here ...
Comment 2 Florian Müllner 2012-05-30 12:00:06 UTC
(In reply to comment #1)
> Anyway, let's see if we can get some design advice here ...

Actually, let's not - we already have the same issue reported by gnome designers, so apparently they agree :-)
Comment 3 Florian Müllner 2012-05-30 12:00:14 UTC
*** Bug 674750 has been marked as a duplicate of this bug. ***
Comment 4 Florian Müllner 2012-05-30 12:08:04 UTC
Created attachment 215241 [details] [review]
stack: Ignore keep-on-top property on maximized windows

It is impossible to switch to other windows when keep-on-top is set
for maximized windows; given that keep-on-top is only ever useful
to keep a window visible while focusing a different window, the
current behavior is pointless. So ignore keep-on-top while a window
is maximized.
Comment 5 Jasper St. Pierre (not reading bugmail) 2012-05-30 12:53:53 UTC
Review of attachment 215241 [details] [review]:

Looks fine.
Comment 6 Florian Müllner 2012-05-30 13:03:56 UTC
Attachment 215241 [details] pushed as 4940065 - stack: Ignore keep-on-top property on maximized windows