[gnome-shell] grabHelper: Remove support for untracked grabs
- From: Florian MÃllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] grabHelper: Remove support for untracked grabs
- Date: Tue, 18 Sep 2012 16:47:34 +0000 (UTC)
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]