Merge branch 'develop' into toplevel-drag-fix-2162

This commit is contained in:
Tig
2022-11-11 11:38:01 -07:00
committed by GitHub

View File

@@ -52,7 +52,10 @@ namespace Terminal.Gui {
public ContextMenu (int x, int y, MenuBarItem menuItems)
{
if (IsShow) {
Hide ();
if (menuBar.SuperView != null) {
Hide ();
}
IsShow = false;
}
MenuItems = menuItems;
Position = new Point (x, y);
@@ -126,7 +129,7 @@ namespace Terminal.Gui {
} else if (ForceMinimumPosToZero && position.Y < 0) {
position.Y = 0;
}
menuBar = new MenuBar (new [] { MenuItems }) {
X = position.X,
Y = position.Y,