[Wayland-bugs] [Bug 783901] Restoring maximized window state in Wayland results in tiny window
mutter (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jun 23 08:46:14 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=783901
--- Comment #28 from Jonas Ã…dahl <jadahl at gmail.com> ---
(In reply to Olivier Fourdan from comment #26)
> In meta_window_unmaximize(), the saved rect is restored, it can be shrunk to be
> less than 80% of the workarea though.
Isn't this the way we get the unmaximize size? Or where else do we get the
"incorrect" unmaximized size?
> I just fail to understand why we end up calling meta_window_show() from
> idle_calc_showing() in this particular case...
IIRC the problem was that the client didn't get the
xdg_toplevel.configure(maximized, width, height) but a
xdg_toplevel.configure(normal, 0, 0) causing it to show up non-maximized, and
when we ended up showing (because well it was "ready") we
"maximized-after-placed", and it took a while for the client to provide the
actual maximized buffer.
If we can fix the original problem causing this regression messing less with
forcing placement and what not, I agree that it would probably be better.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170623/ca365740/attachment.html>
More information about the wayland-bugs
mailing list