diff --git a/Terminal.Gui/Views/Menu.cs b/Terminal.Gui/Views/Menu.cs index 29741ae9d..31e28b088 100644 --- a/Terminal.Gui/Views/Menu.cs +++ b/Terminal.Gui/Views/Menu.cs @@ -349,11 +349,13 @@ namespace Terminal.Gui { action = item.Action; } + public event EventHandler OnOpenMenu; Menu openMenu; View previousFocused; void OpenMenu (int index) { + OnOpenMenu?.Invoke(this, null); if (openMenu != null) SuperView.Remove (openMenu);