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 698641 - add a hide transition for fullscreen windows when new windows pop over them.
add a hide transition for fullscreen windows when new windows pop over them.
Status: RESOLVED OBSOLETE
Product: mutter
Classification: Core
Component: general
unspecified
Other Linux
: High critical
: ---
Assigned To: mutter-maint
mutter-maint
: 698677 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-04-23 09:29 UTC by Jakub Steiner
Modified: 2014-12-29 02:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jakub Steiner 2013-04-23 09:29:47 UTC
When I run blender fullscreen, go to the overview to open up a Files window, it feels as if blender went away/crashed. What happens is that the fullscreen blender window gets hidden (minimized) as soon as the window on top shows up.
Comment 1 Florian Müllner 2013-04-23 18:45:03 UTC
*** Bug 698677 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Steiner 2013-05-30 15:22:55 UTC
In the light of bug #693991 I think what we lack is the transition to hidden (scale down). That avoids the feeling of the app crashing.
Comment 3 William Jon McCann 2013-05-30 15:37:19 UTC
I think the main issue here is when applications don't mark secondary windows as transient. So for example opening the about dialog in a fullscreen Firefox window hides the main window. I agree that shouldn't happen.

Longer term we may want to continue to explore using workspaces for fullscreen apps. But at the time we made the change to hide windows that was a bit out of scope. We'd have to take care to work correctly when workspaces are off or are set to be static.
Comment 4 Jakub Steiner 2013-06-25 12:12:14 UTC
Updated the summary to reflect what needs to be done to address the issue short term.
Comment 5 Joaquim Rocha 2013-07-16 13:12:55 UTC
I would like to know why this behavior was introduced: hiding a fullscreen Window is another one gets over it. Why is this a good thing?

The reason why I ask is that it is producing https://bugzilla.gnome.org/show_bug.cgi?id=703049 .
Comment 6 Jasper St. Pierre (not reading bugmail) 2013-07-16 15:36:47 UTC
If I have a Blender window that's full-screen, and then move to a Files window that's not, it looks strange and broken to have the panel over the full-screen window. Hiding the full-screen window was seen as one solution.
Comment 7 Andrey Leskin 2014-03-27 12:23:29 UTC
There's a discussion at Bug 705177 with the same ideas. There are some use-cases there too.
https://bugzilla.gnome.org/show_bug.cgi?id=705177#c37 contains a patch to provide the ability to change the behavior of fullscreen windows in settings.