diff --git a/frontend/ui/widget/logindialog.lua b/frontend/ui/widget/logindialog.lua index ee4c25c06..2c69991d5 100644 --- a/frontend/ui/widget/logindialog.lua +++ b/frontend/ui/widget/logindialog.lua @@ -102,14 +102,11 @@ function LoginDialog:onSwitchFocus(inputbox) -- unfocus current inputbox self._input_widget:unfocus() self._input_widget:onCloseKeyboard() - UIManager:close(self) - -- focus new inputbox self._input_widget = inputbox self._input_widget:focus() self._input_widget:onShowKeyboard() - - UIManager:show(self) + UIManager:setDirty(self, "ui") end return LoginDialog