vcl/source/app/settings.cxx | 2 ++
1 file changed, 2 insertions(+)
New commits:
commit e0c424ba729e4659ce1007254adbbceafbeaef5b
Author: Noel Grandin <[email protected]>
AuthorDate: Tue Apr 19 11:54:53 2022 +0200
Commit: Noel Grandin <[email protected]>
CommitDate: Tue Apr 19 14:03:13 2022 +0200
dont keep writing to config when persona is set to 'no'
Change-Id: I87233fc2a8b1099a7468b28add1b87e864908f4f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133169
Tested-by: Jenkins
Reviewed-by: Noel Grandin <[email protected]>
diff --git a/vcl/source/app/settings.cxx b/vcl/source/app/settings.cxx
index 122b2ae6f576..c7e8b8d1c6fa 100644
--- a/vcl/source/app/settings.cxx
+++ b/vcl/source/app/settings.cxx
@@ -2286,6 +2286,8 @@ static void setupPersonaHeaderFooter( WhichPersona
eWhich, OUString& rHeaderFoot
// read from the configuration
OUString aPersona( officecfg::Office::Common::Misc::Persona::get() );
OUString aPersonaSettings(
officecfg::Office::Common::Misc::PersonaSettings::get() );
+ if (aPersona == "no")
+ return;
// have the settings changed? marks if header /footer prepared before
//should maybe extended to a flag that marks if header /footer /both are
loaded