Desktop: systemtray right click menu acting weird in 2.5

Created on 15 Nov 2018  路  8Comments  路  Source: nextcloud/desktop

Version 2.5 of the desktop client for Linux in Plasma Desktop is acting pretty odd. Every 3rd or fourth time I right-click it, the layout has changed, showing changing apps from multiple accounts in the menu. A few screenshots (note that this just happens on repeatedly right-clicking the systray!):
screenshot_20181115_125625
Note top level items for 'Activity' and 'Mail'. They don't do anything when clicked. The first account has no longer a sub menu!
screenshot_20181115_125649
Syncing activities show up. pause syncing or quitting the client no longer possible :dash:
screenshot_20181115_125704
Customers, CRM and Deck show up as top level. First account is now a centered header!
screenshot_20181115_125741
let's look in the sub menu. Ah, quit and log out are distributed options now :smile_cat: Help has been centered (the client has decided it matters a great deal now!) and open folder 'Writing' is suddenly a sub menu. I'll look what's in there later, but remember, almost every right-click gives a new menu layout so I can't be sure if I can :rocket:
screenshot_20181115_125757
Subtle changes, Deck became more important than Help :birthday:
screenshot_20181115_125921
Looking in the Writing submenu, it's fun in there, too. Customers, a centralized logout option/header and the settings!

So how to reproduce this? The client has been running for a while, clearly it is time related - it didn't do that immediately after startup. I had to click a few times before 'quit' would show up, but now, after restarting it, all looks good again:
screenshot_20181115_130112

So yes, you have to keep the client running to get this :tada: I'm sorry for who has to debug this, given it can't be reproduced quickly: only by letting the client run for a longer time.

It will be confusing for a user, but most items ARE there in one of the menus and restarting the client helps as work-around, so I don't think it is a killing issue.

0. Needs triage approved bug feature system tray

Most helpful comment

Windows 10 here, the 2.5 client right-click Apps entry appear after a small delay, moving the next menu entries further down. It creates "Content Jumping" issues and depending on the right-click location the last option may be partially or totally off-screen.

|2018-11-16 20_22_37-|2018-11-16 20_34_59-nextcloud|
|--|--|

All 8 comments

For me (KDE Plasma under Debian 9) the tray menu of 2.5 only flickers for a second and I have to be really quick to click anything. Interestingly, when my computer is offline, the menu stays open.

Windows 10 here, the 2.5 client right-click Apps entry appear after a small delay, moving the next menu entries further down. It creates "Content Jumping" issues and depending on the right-click location the last option may be partially or totally off-screen.

|2018-11-16 20_22_37-|2018-11-16 20_34_59-nextcloud|
|--|--|

Same problem on Windows 10, it's pretty annoying - when you want to click on Quit and suddenly the button goes away right before you click on it, and you end up clicking on Pause Sync. Sometimes the quit button goes off screen completely.

I've created a pull request that should fix this issue: https://github.com/nextcloud/desktop/pull/1477

This should have been fixed with #1477. @jospoortvliet and others experiencing this, can you confirm?

I can confirm that I no longer have this problem under KDE with client version 2.5.1-3+deb10u1 from Debian buster.

@m4lvin to me it looks that the issue you experienced was unrelated to this issue, correct me if I am wrong.

That menu is gone in the new systray GUI.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

despens picture despens  路  3Comments

andresantacruz picture andresantacruz  路  3Comments

js-d-coder picture js-d-coder  路  3Comments

Ich5003 picture Ich5003  路  3Comments

DBLouis picture DBLouis  路  3Comments