From 739399eb2ea289db24566a9b53df6c880130500e Mon Sep 17 00:00:00 2001
From: "Owen W. Taylor" <otaylor@fishsoup.net>
Date: Wed, 9 Feb 2011 11:43:58 -0500
Subject: [PATCH] Disable left/right workspace switching in the overview

Make the overview match the main view so only up/down can be used
to switch workspaces (matching the visuals), and not left/right
as well.

https://bugzilla.gnome.org/show_bug.cgi?id=641887
---
 js/ui/main.js | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/js/ui/main.js b/js/ui/main.js
index d9569cb2a..8f2c1e9c6 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -446,12 +446,15 @@ function _globalKeyPressHandler(actor, event) {
     }
 
     switch (action) {
-        case Meta.KeyBindingAction.WORKSPACE_LEFT:
-            wm.actionMoveWorkspaceLeft();
-            return true;
-        case Meta.KeyBindingAction.WORKSPACE_RIGHT:
-            wm.actionMoveWorkspaceRight();
-            return true;
+        // left/right would effectively act as synonyms for up/down if we enabled them;
+        // but that could be considered confusing; we also disable them in the main view.
+        //
+        // case Meta.KeyBindingAction.WORKSPACE_LEFT:
+        //     wm.actionMoveWorkspaceLeft();
+        //     return true;
+        // case Meta.KeyBindingAction.WORKSPACE_RIGHT:
+        //     wm.actionMoveWorkspaceRight();
+        //     return true;
         case Meta.KeyBindingAction.WORKSPACE_UP:
             wm.actionMoveWorkspaceUp();
             return true;