#!/bin/bash

# This file is sourced by /etc/X11/fly-dm/Xsession, not executed.

echo fly some cleanup  `date '+%F %T.%3N'`

case "$DESKTOP_SESSION" in
  *fly*)
    #to fix BT-29638 replace qdbus with dbus-send
    #qdbus org.kde.kglobalaccel /component/org_kde_krunner_desktop org.kde.kglobalaccel.Component.cleanUp
    #it is magic: it has effect with --print-reply only
    dbus-send --print-reply --dest=org.kde.kglobalaccel /component/org_kde_konsole_desktop org.kde.kglobalaccel.Component.cleanUp > /dev/null 2>&1
    dbus-send --print-reply --dest=org.kde.kglobalaccel /component/org_kde_krunner_desktop org.kde.kglobalaccel.Component.cleanUp > /dev/null 2>&1
    ;;
esac

