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

--- Comment #16 from Olivier Fourdan <ofour...@redhat.com> ---
For the size, sure the client is in charge, but the location still needs to be
set/restored, and placement depends on the size.

BTW, I think there is more to it than just maximize_*_after_placement, if you
remove that from meta_window_maximize() (as a test), the initial map animation
still shows on the first monitor when the window is maximized on the second
monitor (which is this bug. different from bug 781353 even if related)

To reproduce:

1. MUTTER_DEBUG_NUM_DUMMY_MONITORS=2 jhbuild run mutter --wayland --nested
2. Place the mouse pointer on the (fake) screen on the right
3. Launch an application that starts maximized (e.g. totem if closed while
maximized)

=> The inital map animation plays on the monitor on the left and the window
eventually shows on the monitor on the right (where the pointer is located, as
this makes the "current" monitor)

-- 
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