Summary: | app wtih KDBusService::Unique window not raised when started again | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kdbusaddons | Reporter: | Sebastian Kügler <sebas> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bhush94, kde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/systemsettings/2b822a06cb004e367dcc0f1985dd41c1137a4d96 | Version Fixed In: | |
Sentry Crash Report: |
Description
Sebastian Kügler
2014-03-24 23:26:03 UTC
KUniqueApplication doesn't exist. Updating title and reassigning to relevant frameworks. https://git.reviewboard.kde.org/r/118019/ has a partial fix. Git commit 7446dacc1a58b3c00223ef943929b0ade388429a by Sebastian Kügler. Committed on 07/05/2014 at 11:47. Pushed by sebas into branch 'master'. Update window timestamp before activating from dbusservice This patch, conditionally on X11, updates the window's timestamp before activating the window. This is needed for kwin to bring a unique app window to the front when a second instance is started (which activates the first one). Partial fix for (needs small adaption in systemsettings as well): REVIEW:118019 M +7 -0 CMakeLists.txt M +3 -2 src/CMakeLists.txt A +1 -0 src/config-kdbusaddons.h.cmake M +11 -0 src/kdbusservice.cpp http://commits.kde.org/kdbusaddons/7446dacc1a58b3c00223ef943929b0ade388429a Git commit 2b822a06cb004e367dcc0f1985dd41c1137a4d96 by Sebastian Kügler. Committed on 07/05/2014 at 11:55. Pushed by sebas into branch 'master'. Bring window to front when second instance would be started This install a handler to KDBusService::activateRequested which brings up the systemsettings window when a second instance is started. Needs 7446dacc1 from kdbusaddons to be effective. M +4 -1 app/SystemSettingsApp.cpp http://commits.kde.org/systemsettings/2b822a06cb004e367dcc0f1985dd41c1137a4d96 |