Hide the battery icon on errors
This commit is contained in:
parent
712b6cffc9
commit
8e2e5fd1c8
@ -381,11 +381,17 @@ static void _set_battery_image(Panel * panel, PanelBattery battery,
|
|||||||
|
|
||||||
if(panel->battery_level == battery)
|
if(panel->battery_level == battery)
|
||||||
return;
|
return;
|
||||||
panel->battery_level = battery;
|
if((panel->battery_level = battery) == PANEL_BATTERY_ERROR)
|
||||||
/* XXX may not be the correct size */
|
gtk_widget_hide(panel->battery_image);
|
||||||
gtk_image_set_from_icon_name(GTK_IMAGE(panel->battery_image), charging
|
else
|
||||||
? icons[battery].charging : icons[battery].icon,
|
{
|
||||||
GTK_ICON_SIZE_SMALL_TOOLBAR);
|
/* XXX may not be the correct size */
|
||||||
|
gtk_image_set_from_icon_name(GTK_IMAGE(panel->battery_image),
|
||||||
|
charging ? icons[battery].charging
|
||||||
|
: icons[battery].icon,
|
||||||
|
GTK_ICON_SIZE_SMALL_TOOLBAR);
|
||||||
|
gtk_widget_show(panel->battery_image);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user