netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=7604daa1ca1d42b2733df22a5aa912c2fb7f9d1c

commit 7604daa1ca1d42b2733df22a5aa912c2fb7f9d1c
Author: Alastair Poole <nets...@gmail.com>
Date:   Tue Sep 8 16:33:32 2020 +0100

    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)

-- 


Reply via email to