fix some multiple menus
This commit is contained in:
@@ -59,6 +59,8 @@ export default function business(globalData: GlobalData) {
|
||||
mp.events.call('business_removeHelp', false);
|
||||
mp.gui.chat.show(false);
|
||||
|
||||
if (globalData.InChat || globalData.InInput || globalData.InMenu) return;
|
||||
|
||||
if (typeof mainMenu !== "undefined" && mainMenu.Visible) {
|
||||
return;
|
||||
}
|
||||
@@ -66,6 +68,7 @@ export default function business(globalData: GlobalData) {
|
||||
if (typeof bankMenu !== "undefined" && bankMenu.Visible) {
|
||||
return;
|
||||
}
|
||||
globalData.InMenu = true;
|
||||
|
||||
mainMenu = new Menu("Businessverwaltung", businessName, new Point(50, 50), null, null);
|
||||
|
||||
@@ -142,6 +145,7 @@ export default function business(globalData: GlobalData) {
|
||||
|
||||
mainMenu.MenuClose.on(() => {
|
||||
mp.events.call('business_removeHelp', false);
|
||||
globalData.InMenu = false;
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user