commit c63263428d7669b5ed617103c1377c2a6b3ff218
Author: Henry Gebhardt <hsggebhardt@googlemail.com>
Date: Mon Apr 22 20:34:42 2013 -0400
taskbar: fix "flash_window_timeout" bug ID 3573069
Thanks to Bastiaan Jacques.
diff --git a/src/plugins/taskbar.c b/src/plugins/taskbar.c
index 83ed640..8fe6081 100644
--- a/src/plugins/taskbar.c
+++ b/src/plugins/taskbar.c
@@ -197,6 +197,7 @@ static void taskbar_panel_configuration_changed(Plugin * p);
static void set_timer_on_task(Task * tk)
{
gint interval;
+ g_return_if_fail(tk->flash_timeout == 0);
g_object_get(gtk_widget_get_settings(tk->button), "gtk-cursor-blink-time", &interval, NULL);
tk->flash_timeout = g_timeout_add(interval, (GSourceFunc) flash_window_timeout, tk);
}