Created attachment 199644 [details] Screenshots of this bug How to reproduce this bug: 1. Use Tools>Options>LibreOfficeDev Writer>View 2. set Zoom to use a fixed level of 100% 3. Say ok. 4. Quit LibreOfficeDev 5. Start LibreOfficeDev again 6. observe the setting made in step 2. It switches back to "Use last document setting", which is a bug. I would have expected the fixed setting of 100% from step 2.
Coincidentally, I was just looking at bug 132274 where this zoom setting feature was implemented. Probably user data needs to be set to test this. Bibisected the memorising issue with linux-64-25.2 to e0b3f75e73c1f2f0c8877e57d47f2de499839ee6 SwContentViewConfig already ctor calls Load
Maybe one of these option things depends on another in some non-obvious way, the ctor of this already calls Load().
ah, I see: https://gerrit.libreoffice.org/c/core/+/182635 to fix
(In reply to Caolán McNamara from comment #3) > ah, I see: > > https://gerrit.libreoffice.org/c/core/+/182635 to fix I verify the fix.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-25-2": https://git.libreoffice.org/core/commit/ce882f1b11187605d5df7e5fb56207ed97cb014e Resolves: tdf#165603 zoom settings reset to default in ctor It will be available in 25.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/8ce0b9964fc198eff0b8b4441d34b54063a2fd83 Resolves: tdf#165603 zoom settings reset to default in ctor It will be available in 25.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
I tested it in Version: 25.2.2.1 (X86_64) / LibreOffice Community Build ID: 38d746d66d9b82fa248a2e90142b9dd3ddd1d6cd CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: de-DE (de_DE.UTF-8); UI: en-US Calc: threaded and in Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 4957d832c76598e78a57324dad5b4de7345a33e2 CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded In both cases. I was able to set the zoom to the preferred user defined value of 148%. Thank you for fixing this issue.