Bug 141682 - accessibility shortcut F6 no longer works
Summary: accessibility shortcut F6 no longer works
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.2.0.0.alpha0+
Hardware: All All
: high major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility, bibisected, bisected, needUITest, regression
Depends on:
Blocks:
 
Reported: 2021-04-13 17:24 UTC by Regina Henschel
Modified: 2021-04-23 21:49 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2021-04-13 17:24:30 UTC
Pressing F6 should traverse all toolbars, but it doesn't.
Start Writer or Calc. Press F6. You are in menu bar with focus on 'File'. Press F6 again. Focus is on close cross of Navigator. Press F6 again. You are in document. Press F6 again. Focus is again on 'File'.

Expected: Each 'Press F6' sets focus on next toolbar. In LO7.1 the order is menu, then toolbars, then Navigator, then document.

I see the error in Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 7c6605bd2c1b27c12c4a492921e537eb4bf5a98e
CPU threads: 8; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: CL

It is OK in Version: 7.1.1.2 (x64) / LibreOffice Community
Build ID: fe0b08f4af1bacafe4c7ecc87ce55bb426164676
CPU threads: 8; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: CL
Comment 1 V Stuart Foote 2021-04-13 22:33:42 UTC
Confirmed the F6 movements and a11y support is broken.

Checked on the 2021-04-13 TB77 nightly.
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 88ca6d7834a9d710dc124ee845fd3c270e33b59a
CPU threads: 8; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL


They were fine with the 2021-03-24 TB77 nightly.
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: bdbb5d0389642c0d445b5779fe2a18fda3e4a4d4
CPU threads: 8; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 2 Xisco Faulí 2021-04-23 10:28:17 UTC
Regression introduced by:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=ac1aefd5174258d9bcb41465ce566ed1a0819f3d

author	Szymon Kłos <szymon.klos@collabora.com>	2021-03-10 16:20:07 +0100
committer	Szymon Kłos <szymon.klos@collabora.com>	2021-04-06 11:58:20 +0200
commit ac1aefd5174258d9bcb41465ce566ed1a0819f3d (patch)
tree 4032ae853c330f9360e58f7401294e37da517d43
parent 88cca903a88902e51c24853f1d10aeae39b39cdd (diff)
Extend ToolBarManager to build weld::Toolbar

Bisected with: bibisect-linux64-7.2

Adding CC: to Szymon Kłos
Comment 4 Xisco Faulí 2021-04-23 21:48:54 UTC
(In reply to Szymon Kłos from comment #3)
> Should be fixed by:
> https://cgit.freedesktop.org/libreoffice/core/commit/
> ?id=cda30a937b32d6b9f48e6e89126d046bd7cbbb0b

I do confirm the issue is fixed in

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: 5366811e24532ae0f6b124a2eb85021b59d47f4b
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

@Szymon, thanks for fixing this issue!!