Fullscreen game windows vertically offset after returning from Alt-Tab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
mutter (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Impact
======
Using Alt-Tab to leave a fullscreen game and then return breaks the game by offsetting the display by the size of the GNOME Shell top bar (and the Ubuntu Dock if running).
Test Case
=========
1. Log into the default Ubuntu session. (Make sure that Wayland is running by running this command. If you have output, you are running Wayland.
env | grep -i wayland
2. Run a game full screen.
I installed Steam and used Team Fortress 2 because it's free (but a very large download)
3. Press Alt-Tab to switch to another window and then press Alt-Tab to switch back to the game.
The game should display and function normally.
Workaround
==========
Open the Activities Overview and click the game window instead of using Alt-Tab to switch back to the game.
Other Info
==========
This bug is split from LP: #1725649 where the problem was seen and fixed for the Xorg session. This bug is for the Wayland sessions.
Changed in mutter (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: artful wayland wayland-session |
Changed in mutter (Ubuntu): | |
status: | New → Triaged |
description: | updated |
Changed in mutter: | |
importance: | Unknown → Low |
status: | Unknown → Confirmed |
Changed in mutter: | |
importance: | Low → Unknown |
status: | Confirmed → Unknown |
tags: |
added: eoan removed: artful |
Changed in mutter: | |
status: | Unknown → New |
Changed in mutter (Ubuntu): | |
status: | Incomplete → Won't Fix |
Changed in mutter: | |
status: | New → Fix Released |
Note that Mutter fullscreen handling isn't fully fixed even for Xorg, see bug 1755501.
(It's not a regression, at least not a recent one, but something that works fine with all other desktops. I think any use-case which doesn't support resizing after it opens its non-resizable fullscreen window, would suffer from the same Mutter bug.)