[gnome-shell/wip/grab-helper-top-panel: 18/20] grabHelper: Treat the current grabbed actor as a grabbed actor
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/grab-helper-top-panel: 18/20] grabHelper: Treat the current grabbed actor as a grabbed actor
- Date: Mon, 26 Nov 2012 21:40:54 +0000 (UTC)
commit b03f7564e3baaf21d7dd54fdbd925d821df12dee
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Nov 26 14:47:59 2012 -0500
grabHelper: Treat the current grabbed actor as a grabbed actor
This should be obvious, but I guess it wasn't necessary for the
message tray case.
js/ui/grabHelper.js | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/grabHelper.js b/js/ui/grabHelper.js
index 7e86c84..a35ceb4 100644
--- a/js/ui/grabHelper.js
+++ b/js/ui/grabHelper.js
@@ -77,9 +77,12 @@ const GrabHelper = new Lang.Class({
},
_isWithinGrabbedActor: function(actor) {
+ let currentActor = this.currentGrab.actor;
while (actor) {
if (this._actors.indexOf(actor) != -1)
return true;
+ if (actor == currentActor)
+ return true;
actor = actor.get_parent();
}
return false;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]