jaehwan pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=dc1382b9d0c32cc64d6de6266244889578eb13bd

commit dc1382b9d0c32cc64d6de6266244889578eb13bd
Author: Jaehwan Kim <[email protected]>
Date:   Fri Sep 26 12:07:34 2014 +0900

    scale: fix the floating number comparison.
    
    There's no meaning 0.00001 in scale. So in that case, it is ignored.
---
 src/lib/elm_main.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lib/elm_main.c b/src/lib/elm_main.c
index 9fabd43..86ea7c7 100644
--- a/src/lib/elm_main.c
+++ b/src/lib/elm_main.c
@@ -461,14 +461,15 @@ elm_app_locale_dir_get(void)
 EAPI void
 elm_app_base_scale_set(double base_scale)
 {
-   if (base_scale <= 0.0) return;
+   if (base_scale < 0.0) return;
+   if ((int)(base_scale * 10000) == 0) return;
    app_base_scale = base_scale;
 }
 
 EAPI double
 elm_app_base_scale_get(void)
 {
-   if (app_base_scale) return app_base_scale;
+   if (app_base_scale > 0.0) return app_base_scale;
    return 1.0;
 }
 

-- 


Reply via email to