Steps to repro using Writer sidebar Style tab: 1) Open the Sidebar (Menu > View > Sidebar or Ctrl+F5) 2) Click on the Sidebar Settings tab (First tab in tabbar) 3) Click on Customization 4) Click on Styles Styles tab is hidden 5) Click on Gallery tab 6) Press up arrow key Results: Focus stays on Gallery tab 7) Cycle through focus stops using down arrow key until focus comes to Page tab 8) Press down arrow key Results: Focus stays on Page tab Expected Result: Focus moves to next visible tab
Reproduced in Version: 6.2.0.0.alpha0+ Build ID: 3bd8316718fdfed454c01a9c4ae6af6beb34437d CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: threaded
I have a patch but it's dependent on bug 119630 so will wait for it to be merged.
Sidebar deck tab click behavior has changed so here are updated steps to reproduce: 1) Open the Sidebar (Menu > View > Sidebar or Ctrl+F5) 2) Click on the Sidebar Settings tab (first tab in tab bar) 3) Click on Customization 4) Click on Styles Styles tab is hidden 5) Click on Properties deck tab 5) Press F6 until focus rectangle is around Properties deck title sidebar 6) Press up arrow key twice Focus is on Gallery tab 7) Press up arrow again Results: Focus stays on Gallery tab 7) Cycle through focus stops using down arrow key until focus comes to Page tab 8) Press down arrow key Results: Focus stays on Page tab Expected Result: Focus moves to next visible tab A patch for review is here: https://gerrit.libreoffice.org/#/c/62716/
Jim Raykowski committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/27ea5f66c788443aef38cfc5378ec6410d722a9f%5E%21 tdf#119631 Keyboard navigation: Skip hidden tabs in sidebar tab bar It will be available in 6.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.