From 9c32c82f927a7f3ea168a5006b8eed2dee29d4be Mon Sep 17 00:00:00 2001
From: Albert Graef <aggraef@gmail.com>
Date: Mon, 28 Nov 2016 11:24:09 +0100
Subject: [PATCH] Change keyboard bindings of the zoom/fit functions for better
 Mac compatibility, fixes #171 for me.

---
 pd/nw/pd_menus.js | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pd/nw/pd_menus.js b/pd/nw/pd_menus.js
index 60fb5cf4e..b24501407 100644
--- a/pd/nw/pd_menus.js
+++ b/pd/nw/pd_menus.js
@@ -342,20 +342,20 @@ function create_menu(gui, type) {
     if (canvas_menu) {
 	view_menu.append(m.view.optimalzoom = new gui.MenuItem({
             label: l("menu.zoomoptimal"),
-            key: "0",
-            modifiers: cmd_or_ctrl + "+alt",
+            key: "9",
+            modifiers: cmd_or_ctrl,
             tooltip: l("menu.zoomoptimal_tt")
 	}));
 	view_menu.append(m.view.horizzoom = new gui.MenuItem({
             label: l("menu.zoomhoriz"),
-            key: "w",
+            key: "9",
             modifiers: cmd_or_ctrl + "+alt",
             tooltip: l("menu.zoomhoriz_tt")
 	}));
 	view_menu.append(m.view.vertzoom = new gui.MenuItem({
             label: l("menu.zoomvert"),
-            key: "h",
-            modifiers: cmd_or_ctrl + "+alt",
+            key: "9",
+            modifiers: cmd_or_ctrl + "+shift",
             tooltip: l("menu.zoomvert_tt")
 	}));
     }
-- 
GitLab