2
0
Эх сурвалжийг харах

Merge pull request #753 from tig/menu_crash

fix crashing bug in menu.cs
Charlie Kindel 5 жил өмнө
parent
commit
af1059e017

+ 4 - 3
Terminal.Gui/Views/Menu.cs

@@ -916,9 +916,10 @@ namespace Terminal.Gui {
 				else
 					SuperView.SetFocus (openMenu);
 				if (openSubMenu != null) {
-					SuperView.Remove (openSubMenu [i]);
-					openSubMenu.Remove (openSubMenu [i]);
-					openSubMenu [i].Dispose ();
+					var menu = openSubMenu [i];
+					SuperView.Remove (menu);
+					openSubMenu.Remove (menu);
+					menu.Dispose ();
 				}
 				RemoveSubMenu (i);
 			}