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

[Bug]: Missing icons and functionality #6729

Closed
5 of 8 tasks
stevefalco opened this issue May 4, 2024 · 7 comments · Fixed by #6798
Closed
5 of 8 tasks

[Bug]: Missing icons and functionality #6729

stevefalco opened this issue May 4, 2024 · 7 comments · Fixed by #6798

Comments

@stevefalco
Copy link

⚠️ Before submitting, please verify the following: ⚠️

Bug description

I have the Nextcloud desktop installed on a Fedora 40 machine running KDE. I built this from source (desktop-3.13.0.tar.gz).

When I click on the client icon (in the tray area) the icon in the upper right where one clicks for "File, Dashboard, Photos, and Activity" is missing. If I click in that area, then a menu of those choices does pop up, so the action is still connected, just invisible.

More annoying, if I click on my name in the upper left, I should see a plus sign for "Add account" as well as several other functions like "Pause sync, Settings, and Exit". None of those are visible, and clicking in that area does nothing.

Here are screenshots with the incorrect areas circled in red.

Screenshot_20240504_100714

Screenshot_20240504_100739

Note - If I right-click the client icon in the system tray then I do get a menu popup allowing me to open the settings,etc. So the functionality is availble, just not from the main dialog.

Also, I tried installing the desktop from the native Fedora repository, and it has the same behavior.

Client log file:

log.zip

Steps to reproduce

  1. Build desktop-3.13.0.tar.gz on a Fedora 40 system running KDE under XWindows.
  2. Click on the tray icon and notice the upper right area is blank
  3. Click on the user name in the upper right and notice the missing "+" and other functions

Expected behavior

The missing icons should be present.

Which files are affected by this bug

Files are not affected

Operating system

Linux

Which version of the operating system you are running.

Fedora 40, KDE, X11

Package

Compiled it myself

Nextcloud Server version

Nextcloud Hub 8 (29.0.0)

Nextcloud Desktop Client version

3.13.0

Is this bug present after an update or on a fresh install?

Fresh desktop client install

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

No response

Additional info

No response

@stevefalco
Copy link
Author

I should add that I just tried the appimage (Nextcloud-3.13.0-x86_64.AppImage) and it works properly, so I'll use that for now.

@claucambra
Copy link
Collaborator

Can reproduce

@avatar1024
Copy link

Can reproduce even with 3.12.5 in fedora 40 kde (both with wayland and x11)

@KnudH
Copy link

KnudH commented May 21, 2024

Manjaro with KDE and Wayland in the current latest version is also affected by that bug.

@stevendbrady
Copy link

Same with OpenSuse Tumbleweed, as well as Flathub.

With this issue I seem to be unable to add accounts after the first as well.

@claucambra
Copy link
Collaborator

Hi all, looks like our QML code had some issues when using the Breeze QML components. This issue doesn't appear with the AppImage because the AppImage package does not use the system theme.

I've pushed a PR to fix this in #6798

@stevefalco
Copy link
Author

I tested your changes and they look good to me. I now see all the missing GUI items.

Thanks for the fix!

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

Successfully merging a pull request may close this issue.

5 participants