netstar pushed a commit to branch master.

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

commit b361e81e9af96b403851331f329a1f2db4cf0be2
Author: Alastair Poole <nets...@gmail.com>
Date:   Tue Jan 19 12:32:30 2021 +0000

    icon: less annoying
---
 data/images/off.png          | Bin 8158 -> 1170 bytes
 data/images/on.png           | Bin 9801 -> 1016 bytes
 src/bin/ui/ui_process_view.c |  21 +++++++++++----------
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/data/images/off.png b/data/images/off.png
index 4b98b47..38bb73b 100644
Binary files a/data/images/off.png and b/data/images/off.png differ
diff --git a/data/images/on.png b/data/images/on.png
index d778745..81e9424 100644
Binary files a/data/images/on.png and b/data/images/on.png differ
diff --git a/src/bin/ui/ui_process_view.c b/src/bin/ui/ui_process_view.c
index 36833c8..593d92e 100644
--- a/src/bin/ui/ui_process_view.c
+++ b/src/bin/ui/ui_process_view.c
@@ -1152,12 +1152,6 @@ _tab_change(Ui_Data *pd, Evas_Object *view)
 {
    Elm_Transit *trans;
 
-   trans = elm_transit_add();
-   elm_transit_object_add(trans, pd->current_view);
-   elm_transit_object_add(trans, view);
-   elm_transit_duration_set(trans, 0.15);
-   elm_transit_effect_blend_add(trans);
-
    elm_object_disabled_set(pd->tab_main, EINA_FALSE);
    elm_object_disabled_set(pd->tab_manual, EINA_FALSE);
    elm_object_disabled_set(pd->tab_thread, EINA_FALSE);
@@ -1166,6 +1160,13 @@ _tab_change(Ui_Data *pd, Evas_Object *view)
    evas_object_hide(pd->children_view);
    evas_object_hide(pd->manual_view);
    evas_object_hide(pd->thread_view);
+
+   trans = elm_transit_add();
+   elm_transit_object_add(trans, pd->current_view);
+   elm_transit_object_add(trans, view);
+   elm_transit_duration_set(trans, 0.15);
+   elm_transit_effect_blend_add(trans);
+
    pd->current_view = view;
    evas_object_show(view);
    elm_transit_go(trans);
@@ -1454,10 +1455,10 @@ ui_process_view_win_add(int pid, Evisum_Proc_Action 
action)
    evas_object_size_hint_align_set(pd->content, FILL, 0.0);
    evas_object_show(pd->content);
 
-   pd->main_view = _process_tab_add(win, pd);
-   pd->children_view = _children_tab_add(win, pd);
-   pd->thread_view = _threads_tab_add(win, pd);
-   pd->manual_view = _manual_tab_add(win, pd);
+   pd->main_view = _process_tab_add(tabs, pd);
+   pd->children_view = _children_tab_add(tabs, pd);
+   pd->thread_view = _threads_tab_add(tabs, pd);
+   pd->manual_view = _manual_tab_add(tabs, pd);
 
    elm_table_pack(pd->content, pd->manual_view, 0, 0, 1, 1);
    elm_table_pack(pd->content, pd->children_view, 0, 0, 1, 1);

-- 


Reply via email to