diff --git a/gtk/status_icon.c b/gtk/status_icon.c index 80ddf9acd..4e8e49350 100644 --- a/gtk/status_icon.c +++ b/gtk/status_icon.c @@ -370,9 +370,9 @@ static const _LinphoneStatusIconDesc _linphone_status_icon_impl_gtk_desc = { static void _linphone_status_icon_impl_gtkosx_app_enable_blinking(LinphoneStatusIcon *si, gboolean val) { GtkosxApplication *theMacApp=gtkosx_application_get(); gint *attention_id = (gint *)&si->data; - if (val && *attention_id == 0) { - *attention_id=gtkosx_application_attention_request(theMacApp,CRITICAL_REQUEST); - } else if(!val && *attention_id != 0) { + if (val) { + *attention_id=gtkosx_application_attention_request(theMacApp, CRITICAL_REQUEST); + } else if (*attention_id != 0) { gtkosx_application_cancel_attention_request(theMacApp, *attention_id); *attention_id = 0; }