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

Tray icon label disappears when user account is logged off #12026

Open
2 tasks done
fcnjd opened this issue Jan 1, 2025 · 2 comments
Open
2 tasks done

Tray icon label disappears when user account is logged off #12026

fcnjd opened this issue Jan 1, 2025 · 2 comments

Comments

@fcnjd
Copy link

fcnjd commented Jan 1, 2025

Pre-submission Checks

  • I checked for similar issues, but could not find any. I also checked the closed issues. I could not contribute additional information to any existing issue.
  • I will take the time to fill in all the required fields. I know that the bug report may be dismissed otherwise due to lack of information.

Describe the bug

I am blind and use the NVDA screenreader. For some reason I got logged out from my user account (can't tell if it happened automatically or I did it somehow accidentally). As soon as that happened, the tray icon changed from being labeled "ownCloud: Success" to an unlabelled item, which is very bad to handle.

Expected behavior

The tray icon should still have a label when the user account is logged out, something like ownCloud: logged out instead of Success could be very helpful.

Steps to reproduce the issue

  1. Click on the ownCloud tray icon to open the window
  2. Use spacebar to activate the button that's labeled user account (I had to use space, enter didn't work)
  3. Arrow down to log out
  4. See the label changing from ownCloud: success to an unlabelled tray icon

Screenshots

No response

Logs

No response

Client version number

ownCloud 5.3.1.14018 f15fd5
Qt Bibliotheken 6.4.3, OpenSSL 3.1.2 1 Aug 2023
Verwendete Erweiterung für virtuelle Dateien: wincfapi
OS: windows-10.0.19045
QPA: windows

Desktop environment (Linux only)

No response

Client package version and origin (Linux only)

No response

Installation path (Windows only)

C:\Program Files\ownCloud

Server information

ownCloud OCIS in Docker

Additional context

No response

@DeepDiver1975
Copy link
Member

Hey @fcnjd - the upcoming major version 6 of the desktop client already got a lot of accessibility improvements.
Would you mind checking out the release candidate and test it? THX a lot!

https://github.com/owncloud/client/releases/tag/v6.0.0-rc.1

@fcnjd
Copy link
Author

fcnjd commented Jan 5, 2025

Hey @DeepDiver1975 ,
thank you very much for your quick reply. I just tested the RC Testpilot version (it's great that you built it so it won't get in conflict with the existing one).
I'm very happy to hear that you're making accessibility improvements, actually the tray icon label problem that I described now seems fixed. However, I'm very sorry to tell you about some other findings I had now after updating:

  • When adding an account, the button to browse for the storage folder is unlabelled.
  • After entering the server URL and selecting next, I'm supposed to press the button to open login in browser or to copy the URL. Since the update, NVDA just says grouping instead of the label (or starts speaking the label but is quickly interrupted by grouping). Wouldn't be a big problem for me, but my Braille display shows the label neither, making it very hard to find that button (I had to use OCR). This problem wasn't present in the previous version.
  • That very same grouping problem exists in the main Owncloud window after logging in, e.g. on the button to add an account, button to exit settings etc.
  • Previously, the different window elements, like activity, settings or the main tab labeled with my account name were checkboxes, and they were working as expected. Now they've changed to tabs (which is very fine so far), but all of them show as selected, which is obviously not the case.
    I'm sorry that I have to tell this, but would be very happy if you could find ways to improve that. Thank you for your efforts!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants