all repos — mgba @ a69da4c5a426109f4b2bc02605f109d7e233f519

mGBA Game Boy Advance Emulator

Qt: Fix crash when closing window while game running
Vicki Pfau vi@endrift.com
Sat, 26 Jan 2019 09:45:02 -0800
commit

a69da4c5a426109f4b2bc02605f109d7e233f519

parent

1ef1ebbf8d182953c08b00d2193738e4220eb495

1 files changed, 4 insertions(+), 2 deletions(-)

jump to
M src/platform/qt/Window.cppsrc/platform/qt/Window.cpp

@@ -781,11 +781,13 @@ m_screenWidget->setLockIntegerScaling(false);

m_screenWidget->setLockAspectRatio(true); m_screenWidget->setPixmap(m_logo); m_screenWidget->unsetCursor(); + if (m_display) { #ifdef M_CORE_GB - m_display->setMinimumSize(GB_VIDEO_HORIZONTAL_PIXELS, GB_VIDEO_VERTICAL_PIXELS); + m_display->setMinimumSize(GB_VIDEO_HORIZONTAL_PIXELS, GB_VIDEO_VERTICAL_PIXELS); #elif defined(M_CORE_GBA) - m_display->setMinimumSize(VIDEO_HORIZONTAL_PIXELS, VIDEO_VERTICAL_PIXELS); + m_display->setMinimumSize(VIDEO_HORIZONTAL_PIXELS, VIDEO_VERTICAL_PIXELS); #endif + } m_videoLayers->clear(); m_audioChannels->clear();