From cf045dfbbc4c14d8d8e719f9b079c2d0aabe681e Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Tue, 14 Sep 2021 23:56:45 -0700 Subject: [PATCH] UI: When enabling chat, recreate views. Otherwise, the chat button doesn't show right away. Fixes #13090. --- UI/EmuScreen.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index 1b499a4708..8bf682cc9b 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -488,6 +488,8 @@ void EmuScreen::sendMessage(const char *message, const char *value) { gstate_c.skipDrawReason &= ~SKIPDRAW_WINDOW_MINIMIZED; } } else if (!strcmp(message, "chat screen")) { + if (!chatButton_) + RecreateViews(); #if defined(USING_WIN_UI) //temporary workaround for hotkey its freeze the ui when open chat screen using hotkey and native keyboard is enable