nikawhite pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=59e2c501011b48d239a7f1cb9f4176dd3b7609f0

commit 59e2c501011b48d239a7f1cb9f4176dd3b7609f0
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Mon Aug 8 14:29:01 2016 +0300

    project_save: do not main_loop on splash
    
    to remove this kind of bug.
    heavy project, make few changes, click on ctrl+s
    while it freeze, quickly click on Q
    
    as result there will be extremely quick animation that will hide popup as 
well
    but it's content will remain permanently until eflete would be killed and 
closed
    
    @fix
---
 src/bin/ui/project_close.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/bin/ui/project_close.c b/src/bin/ui/project_close.c
index 8444d7a..792da24 100644
--- a/src/bin/ui/project_close.c
+++ b/src/bin/ui/project_close.c
@@ -117,7 +117,6 @@ _teardown_save_splash(void *data __UNUSED__, Splash_Status 
status)
    ap.project->changed = false;
    pm_project_thread_free();
 
-   eflete_main_loop_quit();
    return true;
 }
 
@@ -140,7 +139,6 @@ project_save(void)
    if (!ap.enventor_mode)
 #endif /* HAVE_ENVENTOR */
      ui_menu_disable_set(ap.menu, MENU_FILE_SAVE, true);
-     eflete_main_loop_begin();
 }
 
 

-- 


Reply via email to