https://bugs.documentfoundation.org/show_bug.cgi?id=143818
Bug ID: 143818 Summary: Writer form fields are not accessible using only the keyboard [accessibility] Product: LibreOffice Version: 7.1.3.2 release Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Writer Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: c_strobbe-...@yahoo.co.uk Description: Form fields are not accessible using only the keyboard; they cannot be reached using the TAB key (or any other key, apparently) and therefore cannot be filled in. Steps to Reproduce: 1. In a Writer document, add a few form fields, such as a text entry field (e.g. for the user's name), a numeric field, a date field and a set of option buttons. 2. Go to File -> Properties -> Security and check the option "Open file read-only". This makes sure that users just fill in the field instead of modifying the form (as explained in Chapter 15 of the LibreOffice Writer Guide). 3. Save the file, close it and reopen it. 4. Without using the mouse, try to reach any of the form fields using the TAB key; none of the fields receives focus. Move around the document using the arrow keys; the cursor moves through any text above and below the fields and through the labels, but the form fields are ignored. 5. When using the mouse to put the focus into the first field, it becomes possible to TAB to some of the other fields (the numeric field and the date field) but not the set of option buttons / radio buttons). Actual Results: When using only the TAB key, none of the form fields receive focus; it is impossible to fill the form without using the mouse to put the cursor into the first field or on the set of radio buttons. Expected Results: Using the TAB key should cycle the focus through the form fields in the order in which they are arranged in the document. Reproducible: Always User Profile Reset: No Additional Info: Version: 7.1.3.2 / LibreOffice Community Build ID: 10(Build:2) CPU threads: 8; OS: Linux 5.5; UI render: default; VCL: kf5 Locale: en-GB (en_GB.utf8); UI: en-GB Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.