Qt: Prevent savestate window from opening while in multiplayer
Jeffrey Pfau jeffrey@endrift.com
Mon, 14 Sep 2015 19:51:59 -0700
2 files changed,
5 insertions(+),
0 deletions(-)
M
CHANGES
→
CHANGES
@@ -23,6 +23,7 @@ - GBA Audio: Allow GBAAVStream to have no video callback
- ARM7: Force disable LTO on two files to work around a GCC bug - Libretro: Use anonymous memory mappers for large blocks of memory - Qt: Add 'Apply' button to settings window + - Qt: Prevent savestate window from opening while in multiplayer 0.3.0: (2015-08-16) Features:
M
src/platform/qt/Window.cpp
→
src/platform/qt/Window.cpp
@@ -693,6 +693,10 @@ void Window::openStateWindow(LoadSave ls) {
if (m_stateWindow) { return; } + MultiplayerController* multiplayer = m_controller->multiplayerController(); + if (multiplayer && multiplayer->attached() > 1) { + return; + } bool wasPaused = m_controller->isPaused(); m_stateWindow = new LoadSaveState(m_controller); connect(this, SIGNAL(shutdown()), m_stateWindow, SLOT(close()));