[gnome-shell] main: Move getWindowActorsForWorkspace to layout
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] main: Move getWindowActorsForWorkspace to layout
- Date: Thu, 7 Feb 2013 07:18:17 +0000 (UTC)
commit 5ba0c6404b93e835d6700938fbe089fe6413c4a8
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Jan 14 12:43:24 2013 -0500
main: Move getWindowActorsForWorkspace to layout
It's only used here.
https://bugzilla.gnome.org/show_bug.cgi?id=691746
js/ui/layout.js | 9 ++++++++-
js/ui/main.js | 8 --------
2 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/js/ui/layout.js b/js/ui/layout.js
index f308c44..6ce509c 100644
--- a/js/ui/layout.js
+++ b/js/ui/layout.js
@@ -671,8 +671,15 @@ const LayoutManager = new Lang.Class({
this._queueUpdateRegions();
},
+ _getWindowActorsForWorkspace: function(workspace) {
+ return global.get_window_actors().filter(function (actor) {
+ let win = actor.meta_window;
+ return win.located_on_workspace(workspace);
+ });
+ },
+
_updateFullscreen: function() {
- let windows = Main.getWindowActorsForWorkspace(global.screen.get_active_workspace_index());
+ let windows = this._getWindowActorsForWorkspace(global.screen.get_active_workspace());
// Reset all monitors to not fullscreen
for (let i = 0; i < this.monitors.length; i++)
diff --git a/js/ui/main.js b/js/ui/main.js
index e977595..6fc49f1 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -472,14 +472,6 @@ function notifyError(msg, details) {
notify(msg, details);
}
-function getWindowActorsForWorkspace(workspaceIndex) {
- let workspace = global.screen.get_workspace_by_index(workspaceIndex);
- return global.get_window_actors().filter(function (actor) {
- let win = actor.meta_window;
- return win.located_on_workspace(workspace);
- });
-}
-
function _findModal(actor) {
for (let i = 0; i < modalActorFocusStack.length; i++) {
if (modalActorFocusStack[i].actor == actor)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]