EVENTRECORDER: Disable autosave in record/playback mode

This commit is contained in:
Scott Percival 2021-08-27 08:04:14 +08:00 committed by Martin Gerhardy
parent 5cbcd98963
commit 13a20e11e6
3 changed files with 10 additions and 0 deletions

View file

@ -55,6 +55,7 @@
#include "gui/gui-manager.h"
#include "gui/debugger.h"
#include "gui/dialog.h"
#include "gui/EventRecorder.h"
#include "gui/message.h"
#include "gui/saveload.h"
@ -551,6 +552,10 @@ void Engine::warnMissingExtractedCDAudio() {
}
void Engine::handleAutoSave() {
#ifdef ENABLE_EVENTRECORDER
if (!g_eventRec.processAutosave())
return;
#endif
const int diff = _system->getMillis() - _lastAutosaveTime;
if (_autosaveInterval != 0 && diff > (_autosaveInterval * 1000)) {