Jonas Ådahl
c131c44ef6
gtk-embed: Don't try to compare with unrealized window
...
After having embedded a Gtk window, we start to listen for the
corresponding MetaWindow to know when it has been mapped by the
compositor. If the embedder does not realize the window immediately,
and some other window is created and mapped before the embedder
realizes the window, we would prior to this patch try to dereference
the not created GdkWindow. Fix this by NULL checking the GdkWindow
before dereferencing. We will never miss the needed MetaWindow creation
since it can not have been mapped have it not yet been realized.
https://bugzilla.gnome.org/show_bug.cgi?id=776130
2016-12-15 19:42:48 +08:00
..
2016-08-19 23:15:20 +02:00
2016-09-11 19:20:00 +02:00
2015-10-15 22:59:48 +02:00
2016-11-22 18:38:10 +01:00
2015-10-15 23:05:11 +02:00
2015-05-22 19:03:44 +08:00
2016-12-07 11:34:15 -08:00
2016-10-28 15:41:32 -02:00
2014-11-07 10:18:58 +01:00
2016-11-23 18:42:59 +01:00
2016-12-07 11:34:15 -08:00
2016-02-26 02:06:55 +08:00
2014-01-09 14:59:31 -05:00
2013-05-13 18:34:26 -04:00
2013-05-13 18:34:26 -04:00
2014-01-09 14:59:31 -05:00
2014-01-09 14:59:31 -05:00
2015-09-23 21:32:49 +02:00
2014-01-08 04:35:14 +07:00
2014-01-09 14:47:11 -05:00
2014-01-09 14:47:11 -05:00
2016-12-07 11:34:15 -08:00
2016-08-19 22:13:14 +02:00
2013-08-15 16:06:54 -04:00
2015-05-05 16:37:41 +02:00
2013-10-30 23:29:45 +01:00
2016-10-17 12:36:16 -07:00
2014-11-27 10:59:55 +00:00
2016-12-09 18:50:39 -08:00
2015-02-26 01:41:18 +01:00
2013-11-14 14:28:52 -05:00
2011-09-05 17:29:41 -04:00
2016-02-16 17:35:39 +01:00
2015-10-15 22:58:28 +02:00
2015-09-23 21:32:50 +02:00
2015-10-15 22:58:28 +02:00
2016-10-21 19:26:49 +02:00
2016-10-21 19:26:49 +02:00
2012-07-13 17:28:50 -04:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2010-04-12 16:01:54 -04:00
2010-04-12 16:01:54 -04:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2016-12-07 11:34:15 -08:00
2016-12-07 11:34:15 -08:00
2016-08-11 09:04:22 +02:00
2016-02-26 02:06:55 +08:00
2015-10-15 22:58:28 +02:00
2016-12-15 19:42:48 +08:00
2015-10-15 22:58:28 +02:00
2015-02-20 17:40:46 -08:00
2014-08-07 14:49:54 -04:00
2015-10-15 22:59:49 +02:00
2015-10-15 22:58:28 +02:00
2014-05-28 22:01:55 +02:00
2014-01-08 04:35:14 +07:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2016-01-26 17:31:34 +01:00
2013-07-02 14:17:38 -04:00
2015-09-23 21:32:50 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2015-11-10 11:56:37 +01:00
2012-09-04 18:42:44 -03:00
2015-09-23 21:32:49 +02:00
2009-10-27 11:27:45 -04:00
2016-09-06 15:22:23 +08:00
2015-10-15 22:58:28 +02:00
2016-09-19 22:41:51 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 22:03:06 +02:00
2015-03-03 14:20:48 -08:00
2016-09-08 12:08:02 +02:00
2015-10-15 22:58:28 +02:00
2015-10-15 23:05:11 +02:00
2015-10-15 22:58:28 +02:00
2016-09-06 15:22:23 +08:00
2016-09-06 15:22:23 +08:00
2011-09-05 17:29:41 -04:00
2016-10-10 23:40:39 +02:00
2015-10-15 22:58:28 +02:00
2016-11-23 18:42:59 +01:00
2016-11-23 18:42:59 +01:00
2015-10-15 22:58:28 +02:00