| Summary: | [Wayland] Window raise on focus transfer is broken | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Paul Elliott <paul> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.4 | ||
| Target Milestone: | --- | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Paul Elliott
2023-05-12 14:58:41 UTC
On Wayland, for this to work, both the sending and receiving app need to correctly implement the xdg_activation_v1 Wayland protocol. When it fails, this means than one or both apps are failing to do so. There isn't anything KWin can do here, I'm afraid; it's up to both apps to implement this correctly. In general KDE apps do this right when using KDE frameworks code, but fail when using native Qt URL-opening code in Qt5. However this is fixed in Qt 6. |