[gnome-shell] Make the workspace added on the middle mouse button click active
- From: Marina Zhurakhinskaya <marinaz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] Make the workspace added on the middle mouse button click active
- Date: Thu, 13 May 2010 18:31:08 +0000 (UTC)
commit ec6bc8f216b37801aedf215661ab424fdd824222
Author: Marina Zhurakhinskaya <marinaz redhat com>
Date: Wed May 12 15:19:40 2010 -0400
Make the workspace added on the middle mouse button click active
This ensures that we launch the new instance of an application on the newly
added workspace in the grid view, in which we don't make the newly added
workspace active by default.
https://bugzilla.gnome.org/show_bug.cgi?id=591645
js/ui/appDisplay.js | 3 ++-
js/ui/workspacesView.js | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index 14a3e19..29aeaa8 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -458,7 +458,8 @@ AppWellIcon.prototype = {
if (button == 1) {
this._onActivate(event);
} else if (button == 2) {
- Main.overview.workspaces.addWorkspace();
+ let newWorkspace = Main.overview.workspaces.addWorkspace();
+ newWorkspace.activate(global.get_current_time());
this.emit('launching');
this.app.open_new_window();
Main.overview.hide();
diff --git a/js/ui/workspacesView.js b/js/ui/workspacesView.js
index b34c222..8624cee 100644
--- a/js/ui/workspacesView.js
+++ b/js/ui/workspacesView.js
@@ -445,7 +445,7 @@ MosaicView.prototype = {
},
addWorkspace: function() {
- global.screen.append_new_workspace(false, global.get_current_time());
+ return global.screen.append_new_workspace(false, global.get_current_time());
},
canRemoveWorkspace: function() {
@@ -1395,6 +1395,7 @@ SingleView.prototype = {
let ws = global.screen.append_new_workspace(false,
global.get_current_time());
ws.activate(global.get_current_time());
+ return ws;
},
removeWorkspace: function() {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]