raster pushed a commit to branch master.

http://git.enlightenment.org/tools/expedite.git/commit/?id=4ab293536480220f96201d21f93ba050388e78cb

commit 4ab293536480220f96201d21f93ba050388e78cb
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Nov 11 11:59:02 2016 +0900

    expedite ui - stop using invalid argb values
---
 src/bin/ui.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/bin/ui.c b/src/bin/ui.c
index cdb3a33..40e4124 100644
--- a/src/bin/ui.c
+++ b/src/bin/ui.c
@@ -588,6 +588,8 @@ ui_loop(void *data EINA_UNUSED)
              a = menu_anim - (double)i;
              if (a < 0) a = -a;
              a = 255 - (30 * a);
+             if (a < 0) a = 0;
+             if (a > 255) a = 255;
              efl_gfx_color_set(o, a, a, a, a);
              efl_gfx_visible_set(o, EINA_TRUE);
 
@@ -596,6 +598,8 @@ ui_loop(void *data EINA_UNUSED)
                   a = menu_anim - (double)i;
                   if (a < 0) a = -a;
                   a = 255 - (255 * a);
+                  if (a < 0) a = 0;
+                  if (a > 255) a = 255;
 
                   o = o_menu_icon_sel;
                   efl_gfx_position_set(o, x - ((48 - w) / 2), y - ((48 - h) / 
2));

-- 


Reply via email to