diff options
Diffstat (limited to 'src/extension/prefdialog.cpp')
| -rw-r--r-- | src/extension/prefdialog.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp index 2965d03bb..de58545fb 100644 --- a/src/extension/prefdialog.cpp +++ b/src/extension/prefdialog.cpp @@ -179,13 +179,13 @@ PrefDialog::preview_toggle () { bool modified = document->isModifiedSinceSave(); if(_param_preview->get_bool(nullptr, nullptr)) { if (_exEnv == nullptr) { - set_modal(false); + set_modal(true); _exEnv = new ExecutionEnv(_effect, SP_ACTIVE_DESKTOP, nullptr, false, false); _effect->set_execution_env(_exEnv); _exEnv->run(); } } else { - set_modal(true); + set_modal(false); if (_exEnv != nullptr) { _exEnv->cancel(); _exEnv->undo(); |
