From 9afc8613cc692bb4e1cbda191d75289372e7e02f Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Fri, 4 Oct 2013 15:19:48 +0200 Subject: app_source_action_check_draw: reset app->draws_attention Fixes a bug: if a source drawing attention is removed, this function would leave app->draws_attention set to TRUE. --- src/im-application-list.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/im-application-list.c b/src/im-application-list.c index b63e4be..c6105a1 100644 --- a/src/im-application-list.c +++ b/src/im-application-list.c @@ -267,6 +267,8 @@ application_update_draws_attention (Application * app) gchar **it; gboolean was_drawing_attention = app->draws_attention; + app->draws_attention = FALSE; + source_actions = g_action_group_list_actions (G_ACTION_GROUP (app->source_actions)); for (it = source_actions; *it && !app->draws_attention; it++) app->draws_attention = app_source_action_check_draw (app, *it); -- cgit v1.2.3