https://bugs.kde.org/show_bug.cgi?id=404643

--- Comment #2 from Igor Kushnir <igor...@meta.ua> ---
Do you mean that each non-KDE single-instance application should contain a
duplicate KWindowSystemPrivateX11::forceActiveWindow() implementation
(https://code.woboq.org/qt5/kf5/kwindowsystem/src/platforms/xcb/kwindowsystem.cpp.html#_ZN23KWindowSystemPrivateX1117forceActiveWindowEyl)
and possibly KStartupInfo::setNewStartupId() implementation
(https://api.kde.org/frameworks/kwindowsystem/html/kstartupinfo_8cpp_source.html#l00778)
in order to get focus with default Plasma Window Management settings?

Are you sure that there is no bug in KWin? Shouldn't KWin activate windows
without "support for the underlying mechanism" at Low focus stealing prevention
level as the option's documentation states? Note that currently a very low
percentage of non-KDE windows (15% of those I've tested) gets focus if the
already running instance is visible. And at least some of those ~15% get focus
due to hackish workarounds rather than the according standard implementation.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to