desktop icon indicating copy to clipboard operation
desktop copied to clipboard

3.0.1 on KDE Plasma: Tray window appears below autohiding systray instead of beneath it

Open martin21 opened this issue 5 years ago • 10 comments

Forked off from GitHub issue #2355.

I use the auto hiding feature of the systray of the Plasma desktop. And what happens is that the Nextclient client supposed to be tray window appears under the systray, not beneath it:

nextcloud-client-systray-anonymized

It also clearly does not look like any regular systray window under KDE Plasma, messing up the lock and feel of the desktop.

For me that is a major usability regression. I see the intention that you tried to make things better, the the result, at least here, clearly is worse. For now I use the context menu to open the settings window, which brings back the old client window.

Client configuration

Client version: 3.0.1

Operating system: Debian Unstable

OS language: German

Qt version used by client package (Linux only, see also Settings dialog): 5.14.2

Client package (From Nextcloud or distro) (Linux only): distro

Installation path of client: /usr/bin/nextcloud

Logs

  1. Client logfile:

Nope! Contains sensitive data like which Nextcloud instances I use and which local folders they are synced to. If you need something from the log, please say which part do you need. I tried to skim through the log, but with debug log level it is very much.

I am not sure whether the log would even matter for this kind of bug. Please reconsider this as hard requirement, cause it requiring sharing sensitive data does not match the kind of privacy approach I know and expect from Nextcloud. Thanks.

martin21 avatar Sep 15 '20 11:09 martin21

See also this comment.

janvlug avatar Dec 31 '20 13:12 janvlug

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

github-actions[bot] avatar Mar 14 '21 02:03 github-actions[bot]

This issue has not been fixed yet.

martin21 avatar Mar 16 '21 09:03 martin21

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

github-actions[bot] avatar Apr 16 '21 01:04 github-actions[bot]

Again, this issue has not been fixed yet and is still valid.

martin21 avatar Apr 16 '21 07:04 martin21

Thank you.

martin21 avatar Aug 05 '21 21:08 martin21

Hi @martin21 is this still occurring for you? I cannot reproduce on Plasma 5.23 (X11)

claucambra avatar Jan 11 '22 14:01 claucambra

Hi!

Claudio Cambra - 11.01.22, 15:31:37 CET:

Hi @martin21 is this still occurring for you? I cannot reproduce on Plasma 5.23 (X11)

It is still occuring. Plasma 5.23.5 on X11. I use an autohiding panel at the side of the main screen. When I click on Nextcloud icon in systray its window appears under the panel. nextcloud-desktop 3.3.5. Still I can not move it around to a different position like a regular window.

Thanks,

Martin

martin21 avatar Jan 11 '22 15:01 martin21

What's the state of this behavior in your environment today, @martin21?

joshtrichards avatar Aug 20 '24 19:08 joshtrichards

Josh - 20.08.24, 21:34:47 CEST:

What's the state of this behavior in your environment today, @martin21?

It still appears below the auto hiding bar with the systray. It also still cannot be moved. However it is at least bigger. It appears to work well with fractional scaling (1.5x). It is somewhat usable, but still does not integrate well.

Plasma 6.1.4 with KDE Frameworks 6.5.0 on Qt 6.6.2. However nextcloud-desktop as packaged in Debian uses Qt 5. Qt 5 version is: 5.15.11.

-- Martin

martin21 avatar Aug 21 '24 10:08 martin21

Hello,

this ticket is pretty old and the client had several fundamental redesigns. If the issue still exists, please create a new ticket with current information.

Thank you

Rello avatar Aug 29 '25 04:08 Rello

The issue persists. On Devuan Ceres with Plasma 6.3.6, KDE Frameworks 6.13.0, Qt 6.8.2 on X11.

However I do not see the point to invest the time to create a new bug report. For two reasons:

  1. Except for versions there is not much new information to add.
  2. While I understand that fixing a bug is nothing I can demand from any community project reporting a bug is also a contribution that takes time do to. No developer fixed the issue for about 5 years and I accept that. But I have no indication that this will be different with a new issue I report. So I'd rather spare the time to do that.

Thanks.

martin21 avatar Aug 29 '25 08:08 martin21

The issue persists. On Devuan Ceres with Plasma 6.3.6, KDE Frameworks 6.13.0, Qt 6.8.2 on X11.

However I do not see the point to invest the time to create a new bug report. For two reasons:

1. Except for versions there is not much new information to add.

2. While I understand that fixing a bug is nothing I can demand from any community project reporting a bug is also a contribution that takes time do to. No developer fixed the issue for about 5 years and I accept that. But I have no indication that this will be different with a new issue I report. So I'd rather spare the time to do that.

Thanks.

this is a too specific setup for us to be able to support it I tested on my computer running Debian Sid with recent KDE Plasma Desktop and the desktop client activity list appears in center of screen and below auto hiding panels (which are far away from the window for me. I had to move them to be able to test) only solution would be for you to use this special text only configuration option https://github.com/nextcloud/desktop/blob/master/src/libsync/configfile.cpp#L40C23-L40C52 so add this in the config file

[General]
showMainDialogAsNormalWindow=true

mgallien avatar Sep 10 '25 13:09 mgallien