summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar James Rowe2019-01-21 16:21:44 -0700
committerGravatar James Rowe2019-01-21 16:21:44 -0700
commit5f2d9f282aa31c9658f044e7095d3ecbe12105eb (patch)
tree7a68d128e70a9ca6569f779f155089d6e9e82066 /src
parentSDL Frontend: Add shared context support (diff)
downloadyuzu-5f2d9f282aa31c9658f044e7095d3ecbe12105eb.tar.gz
yuzu-5f2d9f282aa31c9658f044e7095d3ecbe12105eb.tar.xz
yuzu-5f2d9f282aa31c9658f044e7095d3ecbe12105eb.zip
QT: Hide GLWidget immediately after showing.
With the loading screen merged, we don't want to actually show at this point, but it still needs to be shown to actually create the context. Turns out you can just show and hide it immediately and it'll work.
Diffstat (limited to 'src')
-rw-r--r--src/yuzu/bootmanager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/yuzu/bootmanager.cpp b/src/yuzu/bootmanager.cpp
index 087ee8f93..ea55e68ba 100644
--- a/src/yuzu/bootmanager.cpp
+++ b/src/yuzu/bootmanager.cpp
@@ -393,6 +393,8 @@ void GRenderWindow::InitRenderTarget() {
393 BackupGeometry(); 393 BackupGeometry();
394 // show causes the window to actually be created and the gl context as well 394 // show causes the window to actually be created and the gl context as well
395 show(); 395 show();
396 // but we don't want the widget to be shown yet, so immediately hide it
397 hide();
396} 398}
397 399
398void GRenderWindow::CaptureScreenshot(u16 res_scale, const QString& screenshot_path) { 400void GRenderWindow::CaptureScreenshot(u16 res_scale, const QString& screenshot_path) {