bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=389dbd2524899db5575b524ebb442e6b7a88b2d2

commit 389dbd2524899db5575b524ebb442e6b7a88b2d2
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Thu Sep 5 10:38:56 2019 +0200

    efl_ui_position_manager_list: support odd even styles
    
    this was simply forgotten, but was part of the previous widget, so this
    fixes the missing widget.
    
    Reviewed-by: SangHyeon Jade Lee <sh10233....@samsung.com>
    Differential Revision: https://phab.enlightenment.org/D9846
---
 src/lib/elementary/efl_ui_position_manager_list.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/lib/elementary/efl_ui_position_manager_list.c 
b/src/lib/elementary/efl_ui_position_manager_list.c
index dfdc6b0769..df7c7c9a8d 100644
--- a/src/lib/elementary/efl_ui_position_manager_list.c
+++ b/src/lib/elementary/efl_ui_position_manager_list.c
@@ -238,8 +238,14 @@ _position_items(Eo *obj EINA_UNUSED, 
Efl_Ui_Position_Manager_List_Data *pd, Vis_
 
         if (ent)
           {
+             const char *signal;
              efl_gfx_entity_visible_set(ent, EINA_TRUE);
              efl_gfx_entity_geometry_set(ent, geom);
+             if (i % 2 == 0)
+               signal = "efl,state,even";
+             else
+               signal = "efl,state,odd";
+             efl_layout_signal_emit(ent, signal, "efl");
           }
         if (pd->dir == EFL_UI_LAYOUT_ORIENTATION_VERTICAL)
           geom.y += size.h;

-- 


Reply via email to