netstar pushed a commit to branch master.

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

commit c026f9d5adfddb314a43b2a8c3d132f3fb197aef
Author: Alastair Poole <nets...@gmail.com>
Date:   Sat Aug 24 15:11:32 2019 +0100

    Startup and Shutdown: Fix.
    
    Let's only draw the window when we have content and destroy the
    window during shutdown.
    
    This is much prettier.
---
 src/main.c | 2 +-
 src/ui.c   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main.c b/src/main.c
index cd8f7ae..8a36f06 100644
--- a/src/main.c
+++ b/src/main.c
@@ -33,10 +33,10 @@ _win_add(void)
    evas_object_resize(win, 400 * elm_config_scale_get(), 450 * 
elm_config_scale_get());
    elm_win_title_set(win, "System Information");
    elm_win_center(win, EINA_TRUE, EINA_TRUE);
-   evas_object_show(win);
 
    ui = ui_add(win);
    evas_object_smart_callback_add(win, "delete,request", _win_del_cb, ui);
+   evas_object_show(win);
 
    return win;
 }
diff --git a/src/ui.c b/src/ui.c
index 1d1edae..fb1113e 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -15,7 +15,7 @@ static Eina_Lock _lock;
 void
 ui_shutdown(Ui *ui)
 {
-   evas_object_hide(ui->win);
+   evas_object_del(ui->win);
 
    ui->shutting_down = EINA_TRUE;
 

-- 


Reply via email to