diff options
| -rw-r--r-- | src/citra_qt/main.cpp | 3 |
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 | ||