summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/citra_qt/main.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp
index 23d4925b8..b12e6a02b 100644
--- a/src/citra_qt/main.cpp
+++ b/src/citra_qt/main.cpp
@@ -230,12 +230,15 @@ void GMainWindow::ToggleWindowMode()
230 render_window->setParent(nullptr); 230 render_window->setParent(nullptr);
231 render_window->setVisible(true); 231 render_window->setVisible(true);
232 render_window->RestoreGeometry(); 232 render_window->RestoreGeometry();
233 render_window->setFocusPolicy(Qt::NoFocus);
233 } 234 }
234 else if (!enable && render_window->parent() == nullptr) 235 else if (!enable && render_window->parent() == nullptr)
235 { 236 {
236 render_window->BackupGeometry(); 237 render_window->BackupGeometry();
237 ui.horizontalLayout->addWidget(render_window); 238 ui.horizontalLayout->addWidget(render_window);
238 render_window->setVisible(true); 239 render_window->setVisible(true);
240 render_window->setFocusPolicy(Qt::ClickFocus);
241 render_window->setFocus();
239 } 242 }
240} 243}
241 244