Unsetting xdg-shell fullscreen shrinks a window to 1px size if it was initially fullscreen
- Create a xdg-toplevel window that's fullscreen from the start.
- After a while, call
xdg_toplevel_unset_fullscreen
Expected:
Because it doesn't have access to any previous geometry data, Mutter should call xdg_toplevel.configure
event with width and height both set to 0
in order to let the client determine its size.
Actual behavior:
Mutter calls xdg_toplevel.configure
event with width and height both set to 1
, shrinking the window to just one pixel.