From 9e60fdf32d4597e938a94c4da77ed71bbfcfd05e Mon Sep 17 00:00:00 2001 From: Hubert Mattusch Date: Mon, 31 Jul 2023 11:05:57 +0200 Subject: [PATCH] fix popup show --- NEG/UI/UiManager.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NEG/UI/UiManager.cs b/NEG/UI/UiManager.cs index 8e315cc..c0fb864 100644 --- a/NEG/UI/UiManager.cs +++ b/NEG/UI/UiManager.cs @@ -151,7 +151,7 @@ namespace NEG.UI { if (forceShow) { - if(currentShownPopup.priority <= priority) + if(currentShownPopup.data != null && currentShownPopup.priority >= priority) return; popupsToShow.Enqueue(currentShownPopup.data, currentShownPopup.priority); @@ -163,6 +163,8 @@ namespace NEG.UI { if(!d.IsValid) continue; + if(d == currentShownPopup.data) + continue; ShowPopup(d, p); return; }