Files
gtk3/gdk
Olivier Fourdan c94f40b893 wayland: check parent surface for subsurface
When an event is received while a tooltip is showing, the GtkTooltip's
event handling code can end up calling gdk_window_set_transient_for()
from gtk_tooltip_set_last_window().

The Wayland GDK backend will try to automatically create a subsurface
in gdk_wayland_window_set_transient_for() but if the parent surface is
gone meanwhile, this will will cause a crash when trying to create a
subsurface from a parent with a null surface.

Checking for the parent is not sufficient, we ought to check for the
parent surface as well to avoid the crash.

https://bugzilla.gnome.org/show_bug.cgi?id=782283
2017-06-02 15:43:34 +02:00
..
2017-04-03 13:29:59 -04:00
2017-03-26 15:05:37 +01:00
2017-05-22 14:26:32 +01:00
2016-06-29 15:10:39 +02:00
2016-08-23 21:01:44 +02:00
2016-06-09 17:45:40 +01:00
2016-05-17 14:16:39 -04:00
2015-05-08 13:34:25 -04:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-08-23 21:01:44 +02:00
2016-05-08 15:34:28 +02:00
2017-03-13 03:52:06 -04:00
2016-06-09 17:45:40 +01:00
2016-04-30 21:06:38 -04:00
2014-11-06 12:24:43 +01:00
2016-05-08 15:34:28 +02:00
2016-04-27 23:18:16 -04:00
2016-04-18 11:46:58 -04:00
2014-08-30 00:53:21 -04:00
2015-10-03 22:26:27 -04:00
2014-06-11 21:55:15 -04:00
2016-10-28 06:04:58 +02:00
2016-10-28 06:04:58 +02:00
2013-07-17 17:52:19 -04:00