KDE Wayland: "Minimize qBittorrent to notification area" doesn't work #15683

Open
opened 2026-02-22 02:23:20 -05:00 by deekerman · 7 comments
Owner

Originally created by @simonbcn on GitHub (Apr 17, 2024).

qBittorrent & operating system versions

Operating system: Arch Linux
Qt: 6.6.2
Libtorrent: 2.0.10.0
Boost: 1.83.0
OpenSSL: 3.2.1
zlib: 1.3.1
qBittorrent: 4.6.4
KDE Plasma 6.0.3 on Wayland

What is the problem?

  • Show qBittorrent in notification area: Yes
  • Minimize qBittorrent to notification area

When I click on minimize the window, it is minimized but not to the notification area.

Steps to reproduce

No response

Additional context

No response

Log(s) & preferences file(s)

No response

Originally created by @simonbcn on GitHub (Apr 17, 2024). ### qBittorrent & operating system versions ``` Operating system: Arch Linux Qt: 6.6.2 Libtorrent: 2.0.10.0 Boost: 1.83.0 OpenSSL: 3.2.1 zlib: 1.3.1 qBittorrent: 4.6.4 KDE Plasma 6.0.3 on Wayland ``` ### What is the problem? + `Show qBittorrent in notification area: Yes` + `Minimize qBittorrent to notification area` When I click on minimize the window, it is minimized but not to the notification area. ### Steps to reproduce _No response_ ### Additional context _No response_ ### Log(s) & preferences file(s) _No response_
Author
Owner

@glassez commented on GitHub (Apr 18, 2024):

QTBUG-74310

It seems that this is another long-known disadvantage of Wayland that no one is going to fix...

@glassez commented on GitHub (Apr 18, 2024): [QTBUG-74310](https://bugreports.qt.io/browse/QTBUG-74310) It seems that this is another long-known disadvantage of Wayland that no one is going to fix...
Author
Owner

@simonbcn commented on GitHub (Apr 18, 2024):

Then perhaps it would be better to remove this option or block it if it uses Wayland.

@simonbcn commented on GitHub (Apr 18, 2024): Then perhaps it would be better to remove this option or block it if it uses Wayland.
Author
Owner

@Danny3 commented on GitHub (Nov 27, 2025):

I never used the minimize windo button with this program as I know that closing it doesn't really quites it and it will stay open anyway in the system tray, but I enabled this option by ticking that checkbox and restarting the program.
I can confirm this behavior, that it doesn't minimize to the system tray, like when I click on the close button!
I tested on Debian 14 + KDE Plasma 6.5.3 (Wayland session of course).

Since this is a bug in Wayland and and Qt, I think that someone should at least try to open a new bug for Qt 6 and ask them if they want to make a workaround until someone proposes and fixes the upstream Wayland protocol itself to have this functionality.

@Danny3 commented on GitHub (Nov 27, 2025): I never used the minimize windo button with this program as I know that closing it doesn't really quites it and it will stay open anyway in the system tray, but I enabled this option by ticking that checkbox and restarting the program. I can confirm this behavior, that it doesn't minimize to the system tray, like when I click on the close button! I tested on Debian 14 + KDE Plasma 6.5.3 (Wayland session of course). Since this is a bug in Wayland and and Qt, I think that someone should at least try to open a new bug for Qt 6 and ask them if they want to make a workaround until someone proposes and fixes the upstream Wayland protocol itself to have this functionality.
Author
Owner

@tbertels commented on GitHub (Dec 18, 2025):

This Wayland protocol (letting the application know that it's minimized) is needed to fix this : https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/414

@tbertels commented on GitHub (Dec 18, 2025): This Wayland protocol (letting the application know that it's minimized) is needed to fix this : https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/414
Author
Owner

@Danny3 commented on GitHub (Dec 18, 2025):

This Wayland protocol (letting the application know that it's minimized) is needed to fix this : https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/414

Great to hear that somebody thought about this and proposed an enhancement to the Wayland protocol!
Thanks for mentioning it!

Am I right to assume that once that is merged, the Qt developers can fix that bug mentioned above?
And once it's fixed in Qt, then this program, EiskaltDC++, video | audio players and other programs can properly minimize to system tray if they want to?

@Danny3 commented on GitHub (Dec 18, 2025): > This Wayland protocol (letting the application know that it's minimized) is needed to fix this : https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/414 Great to hear that somebody thought about this and proposed an enhancement to the Wayland protocol! Thanks for mentioning it! Am I right to assume that once that is merged, the Qt developers can fix that bug mentioned above? And once it's fixed in Qt, then this program, EiskaltDC++, video | audio players and other programs can properly minimize to system tray if they want to?
Author
Owner

@tbertels commented on GitHub (Dec 18, 2025):

The compositor (for instance KWin for KDE) will also need to implement it.

@tbertels commented on GitHub (Dec 18, 2025): The compositor (for instance KWin for KDE) will also need to implement it.
Author
Owner

@Danny3 commented on GitHub (Dec 18, 2025):

The compositor (for instance KWin for KDE) will also need to implement it.

I assume that once this feature exists in the Wayland protocol itself and then the Qt developers add support for it to Qt, the KDE developers would not oppose to implement it and maybe with the donations surge this year:
https://kde.org/fundraisers/yearend2025/
They will implement it ASAP, without much delay.
It might help a bit also the fact that this feature is needed by multiple programs.

@Danny3 commented on GitHub (Dec 18, 2025): > The compositor (for instance KWin for KDE) will also need to implement it. I assume that once this feature exists in the Wayland protocol itself and then the Qt developers add support for it to Qt, the KDE developers would not oppose to implement it and maybe with the donations surge this year: https://kde.org/fundraisers/yearend2025/ They will implement it ASAP, without much delay. It might help a bit also the fact that this feature is needed by multiple programs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#15683
No description provided.