Files
gtk3/gdk
Jonas Ådahl d682aed550 wayland: Don't broadcast selection owner changes
When receiving a selection or when a drag icon enter a window, it was
targeted at a specific window. Lets emit the GDK_OWNER_CHANGE event
only for this window, instead of broadcasting.

Broadcasting has some nasty side effects. For example, if there was n
GdkWindows, and one would for every "owner-change" signal handler
receive n signals about the owner being changed.

An example of where this went a bit out of hand was gnome-terminal,
which added one listener per terminal window. This meant that if
one had m number of terminal windows, each time any one would loose or
gain keyboard focus, O(m^2) owner-change events would be emitted.

https://bugzilla.gnome.org/show_bug.cgi?id=754158
2015-09-02 11:28:27 +08:00
..
2015-08-14 12:12:01 +00:00
2015-07-31 22:23:35 -04:00
2012-02-27 17:06:11 +00:00
2015-02-02 09:28:22 +01:00
2014-10-13 10:43:31 -04:00
2015-05-08 14:21:11 -04:00
2015-05-08 13:34:25 -04:00
2012-02-27 17:06:11 +00:00
2015-07-31 22:23:35 -04:00
2015-01-17 01:03:10 -05:00
2014-09-01 19:17:53 +02:00
2014-09-01 19:17:53 +02:00
2012-02-27 17:06:11 +00:00
2014-02-07 13:06:10 -05:00
2015-03-22 14:40:57 -04:00
2015-02-12 17:51:31 +00:00
2014-11-06 12:24:43 +01:00
2012-02-27 17:06:11 +00:00
2013-04-19 20:11:39 -04:00
2013-04-19 20:11:38 -04:00
2013-04-19 20:11:38 -04:00
2014-02-19 18:56:05 -05:00
2014-06-11 21:55:15 -04:00
2014-05-22 09:31:15 -04:00
2014-08-30 00:53:21 -04:00
2014-06-11 21:55:15 -04:00
2015-03-22 02:10:23 -04:00
2014-09-07 17:14:37 -04:00
2014-06-11 21:55:15 -04:00
2012-02-27 17:06:11 +00:00
2015-08-28 16:15:26 -04:00
2012-02-27 17:06:11 +00:00
2013-07-17 17:52:19 -04:00
2015-02-02 09:28:22 +01:00