nextcloud / nextcloud/notes

Note and Category action menu difficult to work with Screen reader

Open
#1,215 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

accessibility bug need to reproduce
Dominant language
JavaScript
Stars
738
Forks
162
Avg merge
6h 2m
Merged PRs (30d)
35

Description

Hello Kristof Hamann, Bernhard Posselt, Hendrik Leppelsack, Jan-Christoph Borchardt,

I am using screen reader and found your app very handy and very straight forward. Specially it is based on MarkDown.

The Notes/category feature is very good I belive and simple as it is based on files and folders only.

When I would like to modify the notes I just hit my space or enter key to activate the menu. But when I want to rename the category or the note it flipping between the virtual cursor mode and the normal mode. Also somehow I fill that the focus is moving somewhere else.
Also when I move my arrow key to the down o or to the top it closes the menu when I run out of the menu options.

Version:
4.9.2
You know screen reader users only rely on the keyboard navigation and they do not use mouse at all.

Can you please make this action menu more stable in your Notes app?

Many thanks,

Regards,

Gabor

Please make a clear and concise description of what the bug is.

Steps to reproduce

1.Just navigate to the note (file) in the middle of the screen where the category is with keyboard and screen reader and hit the space or enter keys to modify the category or rename the file.

Expected behaviour

Tell us what should happen
When I want to rename or categorize a note it should rename it easily and should not loseing the focus of my screen reader.
Also when I move to the buttom or the action menu or the top the cursor must be ends at the last or the first menu options.

Actual behaviour

When I navigate with my keyboard and with my screen reader it is difficult to rename or categorize the notes. Also it closes the action menu when I move out from the menu options.
Tell us what happens instead

Screenshots

If applicable, add screenshots to help explain your problem.

N/A

Server

Please complete the following information.

  • Notes app version:
  • 4.9.2
  • Nextcloud version:
  • 28.0.1
  • OS:
  • TrueNAS Scale
  • Version:
  • 2023.10.01
  • Web server:
  • N/A
  • PHP version:
  • N/A
  • Database:
  • N/A

Nextcloud configuration:

``` If you have access to your command line run e.g.: No access to the docker image. sudo -u www-data php occ config:list system from within your Nextcloud installation folder N/A ```

Client

Please complete the following information.

  • Browser (incl. version):
  • Microsoft Edge
  • Version:
  • 120.0.2210.144
  • OS:
    Windows 11 23H2 (OS Build 22631.3007)

Log files

N/A
Add relevant parts of your nextcloud.log and/or your browser's JavaScript console here.

N/A

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the Notes/category action menu with a keyboard and screen reader in Microsoft Edge on the reported web setup. Inspect the menu entry point for note and category actions, focusing on keyboard focus, virtual-cursor transitions, and boundary navigation. Done means rename and categorize actions remain usable, focus stays predictable, and reaching the first or last option does not unexpectedly close the menu.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.