Focus does not change when a deck button is clicked in the Sidebar. This causes problems when using the keyboard to navigate the sidebar after using the mouse to select a deck. Here is an example: 1) Open the Sidebar Navigator deck 2) Click on Headings 3) Press Esc Key focus rectangle should be around Navigator deck title 4) Press Tab Tab to highlight the Navigation toolbox drop down button 5) Click on the Properties deck button (the wrench button) 6) Press down arrow Navigation pop up toolbox appears Two solutions I have implemented are: 1. set focus to deck title on deck button click (places focus rectangle around title) 2. set focus on deck button on deck button click (highlights deck button) I like the focus on deck button myself.
Repro Version: 6.1.0.0.alpha0+ Build ID: ea89dabf8b6363972190a6b50c527c418d51c2c7 CPU threads: 4; OS: Windows 6.3; UI render: default; TinderBox: Win-x86@42, Branch:master, Time: 2018-01-27_22:55:15 Locale: nl-NL (nl_NL); Calc: CL
Here is a patch that sets the keyboard focus to the deck button when clicked. I like this better than setting the focus to the deck title, which is another option, and I like it a whole lot better than leaving the focus on whatever it was on before the button was clicked. It might be something to consult with the UX team about? https://gerrit.libreoffice.org/#/c/49262/
(In reply to Telesto from comment #1) > Repro > Version: 6.1.0.0.alpha0+ > Build ID: ea89dabf8b6363972190a6b50c527c418d51c2c7 > CPU threads: 4; OS: Windows 6.3; UI render: default; > TinderBox: Win-x86@42, Branch:master, Time: 2018-01-27_22:55:15 > Locale: nl-NL (nl_NL); Calc: CL Thank you Telesto for confirming this :)
Jim Raykowski committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a8605dc1619a2275b52e22a60c4ca0715e7ab07d tdf#115451 Set focus on sidebar deck button when clicked It will be available in 6.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.