aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2009-08-05 17:04:30 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2009-08-05 17:04:30 -0400
commit5f2569df33377a227d6d444ea14b591831d5cfde (patch)
tree7609696b3b9e759009b6c67184b006ad4e5a3950
parentbfabeb89db838bd9829c801bdd261fd3e6d05ca7 (diff)
downloadtextadept-5f2569df33377a227d6d444ea14b591831d5cfde.tar.gz
textadept-5f2569df33377a227d6d444ea14b591831d5cfde.zip
Only show a non-nil PM context menu; core/ext/pm.lua
-rw-r--r--core/ext/pm.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/ext/pm.lua b/core/ext/pm.lua
index 8838582c..4f02bcca 100644
--- a/core/ext/pm.lua
+++ b/core/ext/pm.lua
@@ -31,7 +31,8 @@ textadept.events.add_handler('pm_item_selected',
textadept.events.add_handler('pm_context_menu_request',
function(selected_item, event)
- pm.show_context_menu(current_browser.get_context_menu(selected_item), event)
+ local menu = current_browser.get_context_menu(selected_item)
+ if menu then pm.show_context_menu(menu, event) end
end)
textadept.events.add_handler('pm_menu_clicked',