From 5154ea9b188dd3d683bea063212b858bd08b9b5c Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 12 Jan 2026 17:33:59 +1000 Subject: [PATCH] Qt: Route status messages to OSD if fullscreen --- src/duckstation-qt/mainwindow.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/duckstation-qt/mainwindow.cpp b/src/duckstation-qt/mainwindow.cpp index 628277ffc..e2c0dbeef 100644 --- a/src/duckstation-qt/mainwindow.cpp +++ b/src/duckstation-qt/mainwindow.cpp @@ -219,7 +219,11 @@ void MainWindow::reportError(const QString& title, const QString& message) void MainWindow::onStatusMessage(const QString& message) { - m_ui.statusBar->showMessage(message); + // display as OSD message if fullscreen + if (isRenderingFullscreen()) + Host::AddOSDMessage(OSDMessageType::Info, message.toStdString()); + else + m_ui.statusBar->showMessage(message); } std::optional MainWindow::acquireRenderWindow(RenderAPI render_api, bool fullscreen,