aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/textadept/menu.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/textadept/menu.lua b/modules/textadept/menu.lua
index 68b49066..20737b51 100644
--- a/modules/textadept/menu.lua
+++ b/modules/textadept/menu.lua
@@ -278,6 +278,7 @@ end
function M.set_menubar(menubar)
key_shortcuts = {}
for key, f in pairs(keys) do key_shortcuts[get_id(f)] = key end
+ if NCURSES then return end -- only wanted to populate key_shortcuts
menu_actions = {}
local _menubar = {}
for i = 1, #menubar do
@@ -285,7 +286,7 @@ function M.set_menubar(menubar)
end
gui.menubar = _menubar
end
-if not NCURSES then M.set_menubar(M.menubar) end
+M.set_menubar(M.menubar)
---
-- Sets `gui.context_menu` from the given menu table.