diff options
author | Alexander Tkachev | 2016-07-04 17:45:50 +0600 |
---|---|---|
committer | Alexander Tkachev | 2016-08-24 16:07:55 +0600 |
commit | 659dcd9702a82b3fdf5b6c6c87f11267fe313744 (patch) | |
tree | 56b35b4f55cb2221daf1a3954becf0c54682c056 /gui | |
parent | 052d8bf0aec65f8fa2feb19e9780574e79196203 (diff) | |
download | scummvm-rg350-659dcd9702a82b3fdf5b6c6c87f11267fe313744.tar.gz scummvm-rg350-659dcd9702a82b3fdf5b6c6c87f11267fe313744.tar.bz2 scummvm-rg350-659dcd9702a82b3fdf5b6c6c87f11267fe313744.zip |
GUI: Fix SaveLoadDialog
It was SavesSyncRequest's target even when closed.
Diffstat (limited to 'gui')
-rw-r--r-- | gui/saveload-dialog.cpp | 5 | ||||
-rw-r--r-- | gui/saveload-dialog.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gui/saveload-dialog.cpp b/gui/saveload-dialog.cpp index 3ac6074bf8..eff4a5a0a3 100644 --- a/gui/saveload-dialog.cpp +++ b/gui/saveload-dialog.cpp @@ -165,6 +165,11 @@ void SaveLoadChooserDialog::open() { _dialogWasShown = false; } +void SaveLoadChooserDialog::close() { + CloudMan.setSyncTarget(nullptr); //not that dialog, at least + Dialog::close(); +} + int SaveLoadChooserDialog::run(const Common::String &target, const MetaEngine *metaEngine) { _metaEngine = metaEngine; _target = target; diff --git a/gui/saveload-dialog.h b/gui/saveload-dialog.h index 890169c99a..9c601fd2cb 100644 --- a/gui/saveload-dialog.h +++ b/gui/saveload-dialog.h @@ -73,6 +73,7 @@ public: virtual ~SaveLoadChooserDialog(); virtual void open(); + virtual void close(); virtual void reflowLayout(); |