From 040a8b8fc67c17d915f38cacdc352832deb833d3 Mon Sep 17 00:00:00 2001 From: KamFretoZ <14798312+kamfretoz@users.noreply.github.com> Date: Sun, 17 May 2026 23:16:05 +0700 Subject: [PATCH] Qt: Fix Status Bar visibility when Languange Changes --- pcsx2-qt/MainWindow.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pcsx2-qt/MainWindow.cpp b/pcsx2-qt/MainWindow.cpp index 7586b8145a..3977f8cdf3 100644 --- a/pcsx2-qt/MainWindow.cpp +++ b/pcsx2-qt/MainWindow.cpp @@ -153,6 +153,14 @@ void MainWindow::initialize() switchToGameListView(); updateWindowTitle(); updateGameDependentActions(); + updateEmulationActions(false, s_vm_valid, false); + updateStatusBarWidgetVisibility(); + + if (s_vm_paused) + { + m_ui.actionPause->setChecked(true); + m_ui.actionToolbarPause->setChecked(true); + } #ifdef _WIN32 registerForDeviceNotifications(); @@ -720,6 +728,9 @@ void MainWindow::recreate() g_main_window->updateEmulationActions(false, s_vm_valid, false); g_main_window->onFullscreenUIStateChange(g_emu_thread->isRunningFullscreenUI()); } + + if (s_vm_valid) + g_emu_thread->updatePerformanceMetrics(true); } void MainWindow::recreateSettings()