https://bugzilla.gnome.org/show_bug.cgi?id=782183

Olivier Fourdan <ofour...@redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #351522|needs-work                  |none
             status|                            |
 Attachment #351522|0                           |1
        is obsolete|                            |

--- Comment #9 from Olivier Fourdan <ofour...@redhat.com> ---
Created attachment 351955
  --> https://bugzilla.gnome.org/attachment.cgi?id=351955&action=edit
[PATCH] wayland: place window if maximized before placement

If a client changes the state of a surface to issue a set_maximize, this
causes the window to be showing early due to apply_pending_state() being
called before placement.

If the monitor on which the window is to be shown initially is different
from the one where the pointer is placed, this causes the effect to be
played at the wrong location before the window reaches its monitor
location.

Force the window to be placed prior to change its state to maximized in
xdg-shell so that mutter won't relocate the window afterwards.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to