X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftint2;a=blobdiff_plain;f=src%2Fbattery%2Fbattery.c;h=086b6d0dd7180910f6780857026d87137e35438d;hp=8fd6aa03deb0fb654b0cd5687d197972218b4fba;hb=9daa525aab5dfb62788865e4cbe4d92ddf055e93;hpb=a2f0644e714c76c1e16bc352ffb9c99e981afb99 diff --git a/src/battery/battery.c b/src/battery/battery.c index 8fd6aa0..086b6d0 100644 --- a/src/battery/battery.c +++ b/src/battery/battery.c @@ -73,17 +73,20 @@ void update_batterys(void* arg) if (battery_state.percentage >= percentage_hide) { if (panel1[i].battery.area.on_screen == 1) { panel1[i].battery.area.on_screen = 0; + panel1[i].area.resize = 1; panel_refresh = 1; } - continue; } else { if (panel1[i].battery.area.on_screen == 0) { panel1[i].battery.area.on_screen = 1; - panel_refresh = 1; + panel1[i].area.resize = 1; } } - panel1[i].battery.area.resize = 1; + if (panel1[i].battery.area.on_screen == 1) { + panel1[i].battery.area.resize = 1; + panel_refresh = 1; + } } } @@ -448,7 +451,6 @@ int resize_battery(void *obj) percentage_width = time_width = 0; battery->area.redraw = 1; - snprintf(buf_bat_percentage, sizeof(buf_bat_percentage), "%d%%", battery_state.percentage); if(battery_state.state == BATTERY_FULL) { strcpy(buf_bat_time, "Full");