summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2023-02-11 10:52:49 +1100
committerGitHub <noreply@github.com>2023-02-11 10:52:49 +1100
commit225cd3cc60466ed227eea2ece968d10d7e4296a7 (patch)
tree9d0418b5a58b5afc70599c15f7162f4d8e7b0a2a
parent91d62da57759e14226fe42d14d04289d32694472 (diff)
parent1be6c522d8f1387649822f0f8c18c9265142bd42 (diff)
Merge pull request #2412 from Ryooooooga/disable-help-on-suggestions
-rw-r--r--pkg/gui/options_menu_panel.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkg/gui/options_menu_panel.go b/pkg/gui/options_menu_panel.go
index 68c8aa49d..b7b13698f 100644
--- a/pkg/gui/options_menu_panel.go
+++ b/pkg/gui/options_menu_panel.go
@@ -50,8 +50,13 @@ func uniqueBindings(bindings []*types.Binding) []*types.Binding {
}
func (gui *Gui) handleCreateOptionsMenu() error {
- context := gui.currentContext()
- bindings := gui.getBindings(context)
+ ctx := gui.currentContext()
+ // Don't show menu while displaying popup.
+ if ctx.GetKind() == types.PERSISTENT_POPUP || ctx.GetKind() == types.TEMPORARY_POPUP {
+ return nil
+ }
+
+ bindings := gui.getBindings(ctx)
menuItems := slices.Map(bindings, func(binding *types.Binding) *types.MenuItem {
return &types.MenuItem{