Summary: | "Switch to instance" functionality does not cause the window for that instance to raise on Wayland | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Edward Oubrayrie <edoubrayrie> |
Component: | application | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christoph, jonas-miles-kwecl, nate |
Priority: | NOR | ||
Version First Reported In: | 22.08.1 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 460318 |
Description
Edward Oubrayrie
2022-10-12 08:55:33 UTC
Can reproduce. Kate *generally* has activation support because its open window raises as expected when a file is opened by Ctrl+clicking on a path in Konsole. But it seems to be missing for the specific piece of functionality. (In reply to Nate Graham from comment #1) > Can reproduce. > > Kate *generally* has activation support because its open window raises as > expected when a file is opened by Ctrl+clicking on a path in Konsole. But it > seems to be missing for the specific piece of functionality. If you have some hint how to fix this on Wayland I would like to try that, but I have no clue how to do so. The API we use atm is without effect. *** Bug 430754 has been marked as a duplicate of this bug. *** The message in the other bug stems from our use of API that no longer works. I got the info that one shall use KWindowSystem::requestXdgActivationToken and wait for KWindowSystem::xdgActivationTokenArrived and send this over to ensure one can activate, at least for this case. If somebody has time to work that, that would be nice. That works with the current release. |