From cb7e670c4a73a21db0db829f67b8014658ce4bb2 Mon Sep 17 00:00:00 2001 From: hius07 <62179190+hius07@users.noreply.github.com> Date: Wed, 2 Feb 2022 21:31:24 +0200 Subject: [PATCH] MultiInputDialog: do not refresh full screen on show (#8760) Fix ugly full screen flashing on show. --- frontend/ui/widget/multiinputdialog.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/ui/widget/multiinputdialog.lua b/frontend/ui/widget/multiinputdialog.lua index 1cbc0f6c8..b6c68fa0e 100644 --- a/frontend/ui/widget/multiinputdialog.lua +++ b/frontend/ui/widget/multiinputdialog.lua @@ -204,7 +204,10 @@ function MultiInputDialog:init() ignore_if_over = "height", self.dialog_frame, } - UIManager:setDirty(self, "ui") + UIManager:setDirty(self, function() + return "ui", self.dialog_frame.dimen + end) + end function MultiInputDialog:getFields()