Jonas Ådahl 658d97d00e window: Don't unmanage transient_for when attached
For some reason, when a modal dialog was made an attaching
transient-for, if the window wasn't "constructing", it would be
unmanaged and rely on some side effect to be recreated. This side
effect is not triggered for Wayland clients, thus if one happen to set
a surface as "modal" via gtk_surface.set_modal before
xdg_toplevel.set_parent, it'd be unmanaged and never show up.

Instead, simply just set the tranciency anyway for Wayland clients.
This makes GTK+ clients that set_modal() before set_transient_for()
work.

https://bugzilla.gnome.org/show_bug.cgi?id=770324
2016-08-26 09:59:55 +08:00
2016-08-18 11:32:33 +08:00
2016-08-19 11:04:48 +02:00
2016-04-27 20:37:47 +02:00
2016-08-19 12:41:06 +02:00
Description
91 MiB
Languages
C 98.9%
Meson 0.7%
Python 0.3%