hermet pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=3869e9acc882051892e0745977cb0c9549f9e0f7

commit 3869e9acc882051892e0745977cb0c9549f9e0f7
Author: Hermet Park <her...@hermet.pe.kr>
Date:   Tue Mar 8 16:53:13 2016 +0900

    Revert "Revert "editor: don't auto save always.""
    
    This reverts commit aa6607c616d5a907a172bcfd8078fdd85b86b6c6.
    
    0.8.0 was released. revert this again.
---
 src/lib/edc_editor.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/lib/edc_editor.c b/src/lib/edc_editor.c
index 087bcee..0fd966c 100644
--- a/src/lib/edc_editor.c
+++ b/src/lib/edc_editor.c
@@ -1139,8 +1139,13 @@ static Eina_Bool
 auto_save_timer_cb(void *data)
 {
    edit_data *ed = data;
-   edit_save(ed, build_edc_path_get());
-   build_edc();
+
+   //Avoid auto save if save has been already accomplished.
+   if (ed->edit_changed)
+     {
+        edit_save(ed, build_edc_path_get());
+        build_edc();
+     }
    ed->auto_save_timer = NULL;
    return ECORE_CALLBACK_CANCEL;
 }

-- 


Reply via email to