From: Jean-Philippe Andre Date: Mon, 6 Jul 2015 03:28:02 +0000 (+0900) Subject: Window: Set urgent flag only when not already set X-Git-Tag: v1.15.0-beta1~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=72de26e9a367b9bff327192a473979d4fc3ca584;p=platform%2Fupstream%2Felementary.git Window: Set urgent flag only when not already set cat in terminology would slow down everything because of the urgent flag (and talking to X). --- diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index 05ed910..f52732e 100644 --- a/src/lib/elm_win.c +++ b/src/lib/elm_win.c @@ -4451,6 +4451,8 @@ _elm_win_profile_get(Eo *obj EINA_UNUSED, Elm_Win_Data *sd) EOLIAN static void _elm_win_urgent_set(Eo *obj EINA_UNUSED, Elm_Win_Data *sd, Eina_Bool urgent) { + if (sd->urgent == urgent) + return; sd->urgent = urgent; TRAP(sd, urgent_set, urgent); #ifdef HAVE_ELEMENTARY_X