diff options
Diffstat (limited to 'source/x/x11/patch/compiz/compiz-0.7.8-kde42-krunner.patch')
-rw-r--r-- | source/x/x11/patch/compiz/compiz-0.7.8-kde42-krunner.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/source/x/x11/patch/compiz/compiz-0.7.8-kde42-krunner.patch b/source/x/x11/patch/compiz/compiz-0.7.8-kde42-krunner.patch new file mode 100644 index 00000000..3de71af8 --- /dev/null +++ b/source/x/x11/patch/compiz/compiz-0.7.8-kde42-krunner.patch @@ -0,0 +1,19 @@ +diff --git a/kde/window-decorator-kde4/decorator.cpp b/kde/window-decorator-kde4/decorator.cpp +index 96b818d..0bf4718 100644 +--- a/kde/window-decorator-kde4/decorator.cpp ++++ b/kde/window-decorator-kde4/decorator.cpp +@@ -649,9 +649,10 @@ KWD::Decorator::x11EventFilter (XEvent *xevent) + } + else if (action == Atoms::toolkitActionRunDialogAtom) + { +- QDBusInterface krunner ("org.kde.krunner", "/Interface", +- "org.kde.krunner.Interface"); +- krunner.call ("display", ""); ++ QDBusInterface krunner ("org.kde.krunner", "/App", ++ "org.kde.krunner.App"); ++ if (krunner.isValid ()) ++ krunner.call ("display"); + } + else if (action == Atoms::toolkitActionForceQuitDialogAtom) + { + |