X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fui_appindicator.c;h=82553ddf33d19895aa5ab62777f829533d2f0666;hb=89c34e2fc5ef4650012be5ac6764864abfa76717;hp=dce718f8d7868cb2479637a9b07f5f26dcd96a7c;hpb=09f885e197b6ad9cfba27aee8455e52815213574;p=psensor.git diff --git a/src/ui_appindicator.c b/src/ui_appindicator.c index dce718f..82553dd 100644 --- a/src/ui_appindicator.c +++ b/src/ui_appindicator.c @@ -218,11 +218,17 @@ void ui_appindicator_update(struct ui_psensor *ui, unsigned int attention) static GtkStatusIcon *unity_fallback(AppIndicator *indicator) { + GtkStatusIcon *ico; + log_debug("ui_appindicator#unity_fallback"); appindicator_supported = 0; - return ui_status_get_icon(ui_psensor); + ico = ui_status_get_icon(ui_psensor); + + ui_status_set_visible(1); + + return ico; } static void @@ -230,6 +236,8 @@ unity_unfallback(AppIndicator *indicator, GtkStatusIcon *status_icon) { log_debug("ui_appindicator#unity_unfallback"); + ui_status_set_visible(0); + appindicator_supported = 1; }