Created attachment 190308 [details] Lock down extension for the View page When the settings of the Options dialog page xxx are locked down, several of the UI elements do not reflect this by becoming disabled and displaying a lock icon on their left. 1. Install the attached extension in the Tools - Extensions dialog 2. Restart LibreOffice 3. Go to Tools - Options - View -> the UI elements have no lock icon on their left, they are not disabled, changing their status and pressing OK usually crashes LibreOffice Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 9f44f9fad759dea644356b67b9cd0fab030e8b77 CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: x11 Locale: hu-HU (hu_HU.UTF-8); UI: en-US Calc: threaded
Created attachment 190309 [details] The View page after installing the extension
Confirmed. It crashes when changing the UI theme. But I don't see any locked down setting whatsoever. Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: b83f069101f1e6d8aaac09a805f02bbc4c619e7a CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: threaded
Created attachment 190328 [details] Updated extension with working Common::Font::View::ShowFontBoxWYSIWYG key
Balazs Varga committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/bf7b0febbf3081a3693bf09bc4e779f7c6c30dc0 tdf#157837 - UI: Part 3 - Unify lockdown behavior of Options dialog It will be available in 24.2.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.
Balazs Varga committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0d30e2a8cd312dfcf5fc2ac0c67e09a1c74d2f46 Related: tdf#157837 - UI: Part 3 - Unify lockdown behavior of Options It will be available in 24.2.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.