diff --git a/js/ui/overview.js b/js/ui/overview.js index 3be62bdef..c89fef5d2 100644 --- a/js/ui/overview.js +++ b/js/ui/overview.js @@ -435,17 +435,17 @@ const Overview = new Lang.Class({ this._inDrag = false; }, - beginWindowDrag: function(clone) { - this.emit('window-drag-begin', clone); + beginWindowDrag: function(window) { + this.emit('window-drag-begin', window); this._inDrag = true; }, - cancelledWindowDrag: function(clone) { - this.emit('window-drag-cancelled', clone); + cancelledWindowDrag: function(window) { + this.emit('window-drag-cancelled', window); }, - endWindowDrag: function(clone) { - this.emit('window-drag-end', clone); + endWindowDrag: function(window) { + this.emit('window-drag-end', window); this._inDrag = false; }, diff --git a/js/ui/workspace.js b/js/ui/workspace.js index cee9ae538..07f1b3eb6 100644 --- a/js/ui/workspace.js +++ b/js/ui/workspace.js @@ -1818,16 +1818,16 @@ const Workspace = new Lang.Class({ Lang.bind(this, this._onCloneSelected)); clone.connect('drag-begin', Lang.bind(this, function() { - Main.overview.beginWindowDrag(clone); + Main.overview.beginWindowDrag(clone.metaWindow); overlay.hide(); })); clone.connect('drag-cancelled', Lang.bind(this, function() { - Main.overview.cancelledWindowDrag(clone); + Main.overview.cancelledWindowDrag(clone.metaWindow); })); clone.connect('drag-end', Lang.bind(this, function() { - Main.overview.endWindowDrag(clone); + Main.overview.endWindowDrag(clone.metaWindow); overlay.show(); })); clone.connect('size-changed', diff --git a/js/ui/workspaceThumbnail.js b/js/ui/workspaceThumbnail.js index 8cd8affc4..ea859c7be 100644 --- a/js/ui/workspaceThumbnail.js +++ b/js/ui/workspaceThumbnail.js @@ -518,15 +518,15 @@ const WorkspaceThumbnail = new Lang.Class({ })); clone.connect('drag-begin', Lang.bind(this, function() { - Main.overview.beginWindowDrag(clone); + Main.overview.beginWindowDrag(clone.metaWindow); })); clone.connect('drag-cancelled', Lang.bind(this, function() { - Main.overview.cancelledWindowDrag(clone); + Main.overview.cancelledWindowDrag(clone.metaWindow); })); clone.connect('drag-end', Lang.bind(this, function() { - Main.overview.endWindowDrag(clone); + Main.overview.endWindowDrag(clone.metaWindow); })); this._contents.add_actor(clone.actor); diff --git a/js/ui/workspacesView.js b/js/ui/workspacesView.js index 9e75661f6..ba3a1204f 100644 --- a/js/ui/workspacesView.js +++ b/js/ui/workspacesView.js @@ -63,9 +63,9 @@ const WorkspacesViewBase = new Lang.Class({ } }, - _dragBegin: function(overview, clone) { + _dragBegin: function(overview, window) { this._inDrag = true; - this._setReservedSlot(clone.metaWindow); + this._setReservedSlot(window); }, _dragEnd: function() {