From 79116f8977244ed2f55e832ec9fa566ea7eac27f Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Sun, 20 Oct 2019 14:28:51 +0200 Subject: [PATCH] Make sure the open document is saved before applying changes from the config dialog --- nw/gui/configeditor.py | 2 +- nw/gui/winmain.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nw/gui/configeditor.py b/nw/gui/configeditor.py index 5010e500..30f600fb 100644 --- a/nw/gui/configeditor.py +++ b/nw/gui/configeditor.py @@ -259,7 +259,7 @@ class GuiConfigEditGeneral(QWidget): self.mainConf.backupOnClose = backupOnClose self.mainConf.askBeforeBackup = askBeforeBackup - self.mainConf.confChanged = True + self.mainConf.confChanged = True return validEntries, needsRestart diff --git a/nw/gui/winmain.py b/nw/gui/winmain.py index f9f8a632..52ea0914 100644 --- a/nw/gui/winmain.py +++ b/nw/gui/winmain.py @@ -502,6 +502,7 @@ class GuiMain(QMainWindow): logger.debug("Applying new preferences") self.initMain() self.theTheme.updateTheme() + self.saveDocument() self.docEditor.initEditor() self.docViewer.initViewer() return True