X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3.git;a=blobdiff_plain;f=ioncore%2Fscreen-notify.c;fp=ioncore%2Fscreen-notify.c;h=add918de8dda362a2053d546333cacf9e829790a;hp=e65208af3a356ffc279b4ccf2cfd4b3bda234912;hb=ae4260bb64817c11f9a7140324cd3e3ba113e297;hpb=de22e45179cb3bafa490294d31d47f361047a30a diff --git a/ioncore/screen-notify.c b/ioncore/screen-notify.c index e65208a..add918d 100644 --- a/ioncore/screen-notify.c +++ b/ioncore/screen-notify.c @@ -3,10 +3,7 @@ * * Copyright (c) Tuomo Valkonen 1999-2007. * - * Ion is free software; you can redistribute it and/or modify it under - * the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation; either version 2.1 of the License, or - * (at your option) any later version. + * See the included file LICENSE for details. */ #include @@ -377,11 +374,10 @@ void screen_managed_notify(WScreen *scr, WRegion *reg, WRegionNotify how) void ioncore_screen_activity_notify(WRegion *reg, WRegionNotify how) { if(how==ioncore_g.notifies.activity){ - WScreen *scr=region_screen_of(reg); - - screen_update_infowin(scr); - screen_update_notifywin(scr); - + screen_update_notifywin(region_screen_of(reg)); + }else if(how==ioncore_g.notifies.name){ + if(region_is_activity(reg)) + screen_update_notifywin(region_screen_of(reg)); } }