Clicking on a currently active fill mode toggle button on "Area" tab deactivates that button, leaving no active button in the group. E.g., open a Page Style dialog on the Area tab; select Color button (so it is pressed). Click it second time => it gets deactivated (not pressed) - but still focused; now click on Palette combobox below, which moves focus. Now all the buttons in the fill mode group look identically inactive, despite in reality, Color mode is active. The problem is that clicking the toggle button should never toggle it off - so a click handler is needed for the toggle buttons in SvxAreaTabPage class (cui/source/tabpages/tparea.cxx), which would check the new status and return to active status if needed.
confirm in Version: 6.3.0.0.alpha0+ Build ID: d31d77b7199ecc9a7edc899d9703e9da52d5cbd1 CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2019-04-01_00:04:09 Locale: ru-RU (ru_RU); UI-Language: en-US Calc: threaded
Shubham Goyal committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/770bf5a1f42be2d7397b30b91467a7dca4dc1785%5E%21 tdf#124549 Check Button toggle state before toggle. It will be available in 6.4.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.
Shubham Goyal committed a patch related to this issue. It has been pushed to "libreoffice-6-3": https://git.libreoffice.org/core/+/1170001897078dd0bdafb2c00da8657e3660267c%5E%21 tdf#124549 Check Button toggle state before toggle. It will be available in 6.3.0.1. 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.