From 7604daa1ca1d42b2733df22a5aa912c2fb7f9d1c Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Tue, 8 Sep 2020 16:33:32 +0100 Subject: [PATCH] cpu: that'll do for now. --- src/bin/ui/ui_cpu.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bin/ui/ui_cpu.c b/src/bin/ui/ui_cpu.c index 892f08b..1e29224 100644 --- a/src/bin/ui/ui_cpu.c +++ b/src/bin/ui/ui_cpu.c @@ -219,8 +219,13 @@ _animate(void *data) evas_object_geometry_get(bg, &x, &y, &w, &h); evas_object_image_size_set(obj, w, h); + int rem = h % ad->cpu_count; evas_object_move(line, x + w - ad->pos, y); - evas_object_resize(line, 1, h); + if (rem) + evas_object_resize(line, 1, h - rem); + else + evas_object_resize(line, 1, h); + if (ad->enabled) evas_object_show(line); else @@ -245,7 +250,6 @@ _animate(void *data) { int n = y / block; core = eina_list_nth(ad->cores, n); - if (!core) core = eina_list_nth(ad->cores, n - 1); if (core && x == (w - ad->pos)) { if (ad->cpufreq_enabled && ad->cpu_freq)