diff options
Diffstat (limited to 'src/extension/prefdialog.cpp')
| -rw-r--r-- | src/extension/prefdialog.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp index 4c799eb68..0861f1dc3 100644 --- a/src/extension/prefdialog.cpp +++ b/src/extension/prefdialog.cpp @@ -211,8 +211,13 @@ PrefDialog::preview_toggle (void) { delete _exEnv; _exEnv = NULL; _effect->set_execution_env(_exEnv); + if (desktop && selection) { + selection->restoreBackup(); + desktop->on_live_extension = false; + } } } + document->setModifiedSinceSave(modified); } void |
