Marek Chalupa 99c0b82b15 window: do not force placing window if it is not mapped
When managing window, we queue showing the window.
Under wayland, if we commit surface quickly enough,
the showing is unqueued and commit procedure takes care
of mapping and placing the window. In the oposite case,
queue is processed before client sets all we need and
then we have wrong size of window, which leads to broken placement.
Therefore force placement in queue only if the window should already
be mapped. If it is not mapped, we don't care where it is anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=751887
2015-11-16 10:21:09 +08:00
..
2014-08-18 19:49:09 -04:00
2014-08-14 14:19:31 -04:00
2014-05-02 09:34:48 -04:00
2014-05-02 09:34:48 -04:00
2015-07-05 14:29:56 -07:00
2014-05-02 09:34:48 -04:00
2015-09-24 03:08:22 +02:00
2015-09-24 03:01:51 +02:00
2015-09-24 03:01:51 +02:00
2014-05-02 09:34:48 -04:00
2014-07-17 11:50:58 -04:00
2015-09-24 03:01:51 +02:00
2014-05-02 09:34:48 -04:00
2014-05-02 09:34:48 -04:00
2015-09-24 03:01:51 +02:00