diff --git a/src/gui/wxgui/MainWindow.cpp b/src/gui/wxgui/MainWindow.cpp index c1826ae5..bdc0db20 100644 --- a/src/gui/wxgui/MainWindow.cpp +++ b/src/gui/wxgui/MainWindow.cpp @@ -1299,7 +1299,7 @@ void MainWindow::LoadSettings() if (config.window_position != Vector2i{ -1,-1 }) this->SetPosition({ config.window_position.x, config.window_position.y }); - if (config.window_size != Vector2i{ -1,-1 }) + if (config.window_size.x > 0 && config.window_size.y > 0) { this->SetSize({ config.window_size.x, config.window_size.y }); diff --git a/src/gui/wxgui/wxCemuConfig.cpp b/src/gui/wxgui/wxCemuConfig.cpp index 87355797..e6a2b469 100644 --- a/src/gui/wxgui/wxCemuConfig.cpp +++ b/src/gui/wxgui/wxCemuConfig.cpp @@ -136,7 +136,6 @@ void wxCemuConfig::Save(XMLConfigParser& config) wpos.set("y", window_position.y); auto wsize = config.set("window_size"); wsize.set("x", window_size.x); - cemu_assert_debug(window_size.x != 0); wsize.set("y", window_size.y); config.set("window_maximized", window_maximized);