Bug 460180 - Wayland activation plumbing not wired up correctly for notifications
Summary: Wayland activation plumbing not wired up correctly for notifications
Status: RESOLVED WORKSFORME
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-09 21:01 UTC by Nate Graham
Modified: 2022-10-23 14:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2022-10-09 21:01:49 UTC
Everything KDE from git master on the latest version of Qt 5

STEPS TO REPRODUCE
0. Be using the Wayland session
1. Open NeoChat and make it not be the foreground app
2. Get a notification
3. Click it

OBSERVED RESULT
NeoChat's Task Manager entry turns orange because KWin blocked its activation request because it was invalid.

EXPECTED RESULT
NeoChat's window activates and comes to the front, showing the chat that the message came from.

ADDITIONAL INFORMATION
This is theoretically possible to work because activation support now works from Konsole to Kate, when ctrl+clicking a file path in the terminal window. So whatever works there, needs to be done for NeoChat.
Comment 1 Nicolas Fella 2022-10-09 21:09:09 UTC
This certainly used to work
Comment 2 Nicolas Fella 2022-10-09 21:09:47 UTC
And still does for me
Comment 3 Tobias Fella 2022-10-23 14:08:25 UTC
Works here as well