Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility: When trying to move or copy a file, I can no longer pick the destination folder #16494

Closed
the-swissionary opened this issue Jul 21, 2019 · 8 comments
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap bug feature: accessibility needs info
Milestone

Comments

@the-swissionary
Copy link

Hello,
Just encountered this annoying bug using NextCloud Server 16.0.3. I tried it using an iPhone 7 running IOS Safari as well as on a Windows 10 machine running Microsoft Edge and Firefox. I am running Assistive Technologies: VoiceOver on IOS and NVDA and Narrator on Windows 10 - I tried with all of them.

Issue:
When trying to copy or move a file to a new location, the user cannot select the Destination folder when Assistive Technology is enabled.
My guess is that the Destination Folder Dialogue is not usable for keyboard users either.

To Reproduce:

  1. Open a NextCloud Instance in a browser.
  2. Select one or more files, then click the "Actions" button; NOTE: On IoS, I could not even complete this step reliably. Clicking this ACTIONS Button always resultet in NextCloud actually opening the file...
  3. Select "Copy or Move". The Destination Folder Dialogue should appear.
  4. If you haven't done so, fire up the Screen Reader of your choice (Windows Narrator and IOS VoiceOver are both Built-In...) Now try to pick a folder from the list. Do try doing this without a mouse. By either using the arrow keys or the TAB Key.
  5. Pick either "Copy" or "Move".

Expected Behavior: One should be able to select a folder, to which the previously selected file is then copied or moved.

Actual Behavior: As one can't really select a folder, NextCloud attempts to copy or move the file into the folder in which it is already placed. This results in having either two copies of the same file in one location; or NextCloud throwing an error, saying it can't move the file as it already existed in that location.

Please do fix this soon. We desperately need an accessible NextCloud interface here. We do rely on it daily and it is simply frustrating if such basic tasks as moving or copying files can't be performed without the help of sighted people.

Sadly, the NextCloud for IOS App is not making any progress whatsoever towards becoming more accessible either. Thus, we can't even use this one to copy or move files.

@kesselb kesselb added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug feature: accessibility labels Jul 22, 2019
@kesselb
Copy link
Contributor

kesselb commented Jul 22, 2019

cc @nextcloud/accessibility

@tyrylu
Copy link
Contributor

tyrylu commented Jul 22, 2019

Confirmed, respectively i am able to copy/move to the first folder in the tree. Thre rest can not be clicked on.

@skjnldsv skjnldsv added 1. to develop Accepted and waiting to be taken care of and removed 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Jul 23, 2019
@skjnldsv skjnldsv added this to the Nextcloud 17 milestone Jul 23, 2019
@aignerat
Copy link
Member

hey the-swissonary,

ever tried the clients or webdav? Could be a suitable quick solution for you.

regards,

chris

@the-swissionary
Copy link
Author

Hello,

ever tried the clients or webdav? Could be a suitable quick solution for you.
Yes, I am currently using WebDAV and the client software; they are the only way for me to move files. Sadly, the IOS Client has some accessibility issues as well. So I really do hope this issue gets addressed soon.

@skjnldsv
Copy link
Member

cc @jancborchardt

jancborchardt added a commit that referenced this issue Mar 6, 2020
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
@jancborchardt
Copy link
Member

I’m so sorry for the lateness @the-swissionary! I can totally reproduce this, also with using the keyboard on desktop.

The first part of the fix (making the entries tabbable for keyboard and screenreader) is at #19807. For the second part, so that pressing Enter actually opens and goes into a folder, I need Javascript help e.g. from @skjnldsv or @juliushaertl. :)

@the-swissionary
Copy link
Author

Thankkk you @jancborchardt and everybody for looking into this. I am glad the discussion is moving again. Looking forward to a more accessible NextCloud experience! :)

@rullzer rullzer modified the milestones: Nextcloud 17.0.4, Nextcloud 17.0.5 Mar 11, 2020
@rullzer rullzer modified the milestones: Nextcloud 17.0.5, Nextcloud 17.0.6 Mar 23, 2020
This was referenced Apr 4, 2020
@rullzer rullzer mentioned this issue Apr 15, 2020
57 tasks
@rullzer rullzer mentioned this issue Apr 23, 2020
11 tasks
@MorrisJobke MorrisJobke mentioned this issue Aug 11, 2020
57 tasks
@rullzer rullzer mentioned this issue Aug 21, 2020
19 tasks
@jancborchardt jancborchardt added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Aug 23, 2020
This was referenced Dec 14, 2020
@rullzer rullzer modified the milestones: Nextcloud 21, Nextcloud 22 Mar 1, 2021
@skjnldsv skjnldsv modified the milestones: Nextcloud 22, Nextcloud 23 Jul 5, 2021
@blizzz blizzz modified the milestones: Nextcloud 23, Nextcloud 24 Nov 30, 2021
@blizzz blizzz modified the milestones: Nextcloud 24, Nextcloud 25 Apr 21, 2022
@blizzz blizzz modified the milestones: Nextcloud 25, Nextcloud 26 Oct 19, 2022
@szaimen
Copy link
Contributor

szaimen commented Jan 9, 2023

Hi, please update to 24.0.8 or better 25.0.2 and report back if it fixes the issue. Thank you!

@szaimen szaimen added needs info 0. Needs triage Pending check for reproducibility or if it fits our roadmap and removed 2. developing Work in progress labels Jan 9, 2023
@szaimen szaimen closed this as completed Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap bug feature: accessibility needs info
Projects
None yet
Development

No branches or pull requests

10 participants