xdnd: Remove XDnD handling code and receive DnD signals from mutter
Move the XDnD handling code to mutter, and receive DnD handling signals from mutter directly. https://bugzilla.gnome.org/show_bug.cgi?id=765003
This commit is contained in:

committed by
Jonas Ådahl

parent
46f3712421
commit
4b80cbe1cd
@ -24,9 +24,10 @@ const XdndHandler = new Lang.Class({
|
||||
if (!Meta.is_wayland_compositor())
|
||||
global.init_xdnd();
|
||||
|
||||
global.connect('dnd-enter', Lang.bind(this, this._onEnter));
|
||||
global.connect('dnd-position-change', Lang.bind(this, this._onPositionChanged));
|
||||
global.connect('dnd-leave', Lang.bind(this, this._onLeave));
|
||||
var dnd = Meta.get_backend().get_dnd();
|
||||
dnd.connect('dnd-enter', Lang.bind(this, this._onEnter));
|
||||
dnd.connect('dnd-position-change', Lang.bind(this, this._onPositionChanged));
|
||||
dnd.connect('dnd-leave', Lang.bind(this, this._onLeave));
|
||||
|
||||
this._windowGroupVisibilityHandlerId = 0;
|
||||
},
|
||||
|
Reference in New Issue
Block a user