-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Closing the topmost notification prevents other notifications from hiding #28813
Labels
Comments
kolayne
added a commit
to kolayne/tdesktop
that referenced
this issue
Jan 1, 2025
Previously, notifications disappearing under cursor (e.g., because closed manually or open from another device) did not notify the manager properly, as the leaveEventHook was not triggered. This could lead to notifications staying around when not supposed to (see telegramdesktop#28813). This commit fixes that by explicitly notifying manager when the notification widget disappears under the cursor. Fixes telegramdesktop#28813.
It must be triggered. If it's not, then it's either a bug on Qt or your WM side. |
It is not related to my WM. Here I reproduce it on Windows 11, using Telegram 5.9, downloaded and installed from the official website: 2025-01-01.19-13-19.mp4 |
kolayne
added a commit
to kolayne/tdesktop
that referenced
this issue
Jan 2, 2025
Previously, notifications disappearing under cursor (e.g., because closed manually or open from another device) did not notify the manager properly, as the leaveEventHook was not triggered. This could lead to notifications staying around when not supposed to (see telegramdesktop#28813). This commit fixes that by explicitly notifying manager when the notification widget disappears under the cursor. Fixes telegramdesktop#28813.
kolayne
added a commit
to kolayne/tdesktop
that referenced
this issue
Jan 2, 2025
Previously, notifications disappearing under cursor (e.g., because closed manually or open from another device) did not notify the manager properly, as the leaveEventHook was not triggered. This could lead to notifications staying around when not supposed to (see telegramdesktop#28813). This commit fixes that by explicitly notifying manager when the notification widget disappears under the cursor. Fixes telegramdesktop#28813.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Steps to reproduce
Expected behaviour
As the notification is gone from under the cursor, other notifications start fading out
Actual behaviour
Nothing happens until a cursor passes through notifications again. This is likely because
Notification::leaveEventHook
is not triggered in any of the cases from point 3.Operating system
Arch Linux, i3 version 4.24
Version of Telegram Desktop
5.9.2
Installation source
Other (unofficial) source
Crash ID
No response
Logs
No response
The text was updated successfully, but these errors were encountered: