From 937ccdc354b5a9bb1350171d607befffb2c64bca Mon Sep 17 00:00:00 2001 From: abose Date: Fri, 17 Jan 2025 13:17:09 +0530 Subject: [PATCH] fix: collapse expand key binding not working in browsers --- src/extensions/default/CodeFolding/main.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/extensions/default/CodeFolding/main.js b/src/extensions/default/CodeFolding/main.js index 77e1349d3e..f60556ec69 100644 --- a/src/extensions/default/CodeFolding/main.js +++ b/src/extensions/default/CodeFolding/main.js @@ -49,8 +49,8 @@ define(function (require, exports, module) { GUTTER_NAME = "CodeMirror-foldgutter", CODE_FOLDING_GUTTER_PRIORITY = Editor.CODE_FOLDING_GUTTER_PRIORITY, codeFoldingMenuDivider = "codefolding.divider", - collapseKey = "Ctrl-Shift-[", - expandKey = "Ctrl-Shift-]"; + collapseKey = "Ctrl-Shift-{", + expandKey = "Ctrl-Shift-}"; ExtensionUtils.loadStyleSheet(module, "main.less"); @@ -413,8 +413,8 @@ define(function (require, exports, module) { Menus.getMenu(Menus.AppMenuBar.VIEW_MENU).addMenuItem(EXPAND); //register keybindings - KeyBindingManager.addBinding(COLLAPSE, [{key: collapseKey}]); - KeyBindingManager.addBinding(EXPAND, [{key:expandKey}]); + KeyBindingManager.addBinding(COLLAPSE, [{key: collapseKey}, {key: collapseKey, platform: "mac"}]); + KeyBindingManager.addBinding(EXPAND, [{key:expandKey}, {key:expandKey, platform: "mac"}]); // Add gutters & restore saved expand/collapse state in all currently open editors