From 241eff8fe7e97faade7446c75ecc19d0d525d4e8 Mon Sep 17 00:00:00 2001 From: Jon Lund Steffensen Date: Thu, 8 May 2014 14:44:54 -0400 Subject: redshift-gtk: Notify desktop about startup completion --- src/redshift-gtk/statusicon.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/redshift-gtk/statusicon.py') diff --git a/src/redshift-gtk/statusicon.py b/src/redshift-gtk/statusicon.py index ec0dfe8..2efbc07 100644 --- a/src/redshift-gtk/statusicon.py +++ b/src/redshift-gtk/statusicon.py @@ -28,7 +28,7 @@ import signal, fcntl import re import gettext -from gi.repository import Gtk, GLib +from gi.repository import Gdk, Gtk, GLib try: from gi.repository import AppIndicator3 as appindicator except ImportError: @@ -181,6 +181,9 @@ class RedshiftStatusIcon(object): GLib.io_add_watch(self.process[3], GLib.PRIORITY_DEFAULT, GLib.IO_IN, self.child_data_cb, (False, self.error_buffer)) + # Notify desktop that startup is complete + Gdk.notify_startup_complete() + def start_child_process(self, args): # Start child process with C locale so we can parse the output env = os.environ.copy() -- cgit v1.2.3-70-g09d2