From ae2f934d7df3736db963e5cad329f5a1bc046162 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Fri, 2 Jun 2023 14:05:26 +0200 Subject: [PATCH] Fix confirm popup popping twice --- base/Sources/arm/ui/BoxPreferences.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/Sources/arm/ui/BoxPreferences.hx b/base/Sources/arm/ui/BoxPreferences.hx index 12f1496c..e2b7c626 100644 --- a/base/Sources/arm/ui/BoxPreferences.hx +++ b/base/Sources/arm/ui/BoxPreferences.hx @@ -100,7 +100,7 @@ class BoxPreferences { ui.endElement(); ui.row([0.5, 0.5]); - if (ui.button(tr("Restore"))) { + if (ui.button(tr("Restore")) && !UIMenu.show) { UIMenu.draw(function(ui: Zui) { if (UIMenu.menuButton(ui, tr("Confirm"))) { iron.App.notifyOnInit(function() { @@ -130,7 +130,7 @@ class BoxPreferences { } }, 2); } - if (ui.button(tr("Reset Layout"))) { + if (ui.button(tr("Reset Layout")) && !UIMenu.show) { UIMenu.draw(function(ui: Zui) { if (UIMenu.menuButton(ui, tr("Confirm"))) { App.initLayout();