[gnome-shell] grabHelper: Remove support for untracked grabs



commit ef7b74a10411a82d26abae05c66c78e6477e0135
Author: Florian MÃllner <fmuellner gnome org>
Date:   Sat Sep 15 19:14:52 2012 +0200

    grabHelper: Remove support for untracked grabs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=682243

 js/ui/grabHelper.js |   11 +----------
 1 files changed, 1 insertions(+), 10 deletions(-)
---
diff --git a/js/ui/grabHelper.js b/js/ui/grabHelper.js
index 9249828..0387b80 100644
--- a/js/ui/grabHelper.js
+++ b/js/ui/grabHelper.js
@@ -85,11 +85,7 @@ const GrabHelper = new Lang.Class({
     },
 
     get currentGrab() {
-        let idx = this._grabStack.length - 1;
-        while (idx >= 0 && this._grabStack[idx].untracked)
-            idx--;
-
-        return this._grabStack[idx] || {};
+        return this._grabStack[this._grabStack.length - 1] || {};
     },
 
     _findStackIndex: function(actor) {
@@ -138,14 +134,9 @@ const GrabHelper = new Lang.Class({
     // input mode to %Shell.StageInputMode.FOCUSED, and ungrab() will
     // revert it back, and re-focus the previously-focused window (if
     // another window hasn't been explicitly focused before then).
-    //
-    // If @params contains { untracked: true }, then it will be skipped
-    // when the grab helper ungrabs for you, or when calculating
-    // currentGrab.
     grab: function(params) {
         params = Params.parse(params, { actor: null,
                                         modal: false,
-                                        untracked: false,
                                         grabFocus: false,
                                         onUngrab: null });
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]