qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.52k stars 4k forks source link

Hovering over the context menu in the tray triggers a click without a physical click #21841

Open stalkerok opened 1 week ago

stalkerok commented 1 week ago

qBittorrent & operating system versions

qBittorrent v5.0.1 (64-bit) qBittorrent v5.1.0alpha1 (64-bit) / CI # 6835
Qt: 6.7.3 Qt: 6.8.0
Libtorrent: 1.2.19.0 Libtorrent: 1.2.19.0
Boost: 1.86.0 Boost: 1.86.0
OpenSSL: 3.4.0 OpenSSL: 3.3.2
zlib: 1.3.1 zlib: 1.3.1

What is the problem?

Hovering over the context menu in the tray triggers a click without a physical click. It may not be reproducible the first time, I had to try my best to get it on video and it didn't get too long.

qBittorrent v5.0.1 (64-bit)

https://github.com/user-attachments/assets/acd1df10-ee83-4d61-a8ac-73f707693c01

qBittorrent v5.1.0alpha1 (64-bit) / CI # 6835

https://github.com/user-attachments/assets/be75182d-6add-427d-9c7f-c34274bcf19c

Steps to reproduce

Start qBittorrent (default settings). Change the style to Fusion. Change the window state at startup to hidden. Close qBittorrent. Start qBittorrent, in the tray context menu hover the mouse over any action such as close. qBittorrent will be closed without physical click.

Additional context

No response

Log(s) & preferences file(s)

No response

stalkerok commented 1 week ago

@glassez @Chocobo1 @xavier2k6 Please pay attention to this. The client closed twice on the server, and if the first time I thought that I accidentally clicked “Exit”, the second time I realized that it was a serious bug. That said, I try not to restart the client on the server unnecessarily.

xavier2k6 commented 1 week ago

Please pay attention to this.

I haven't observed this, can't seem to reproduce but will keep an eye on it.

glassez commented 1 week ago

@stalkerok I can't reproduce it either. There is a chance that these are problems with the system or hardware. Do you have the opportunity to test it on another one?

stalkerok commented 1 week ago

This was reproducible on two PCs: the server and my home PC. Unfortunately, it is not so easy to reproduce.

stalkerok commented 1 week ago

I was able to reproduce this on a third machine. You should try, it is quite reproducible.