stefan pushed a commit to branch master.

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

commit ea6a6afef5dce0fdef366c4c34ae908d3c85632d
Author: AbdullehGhujeh <[email protected]>
Date:   Tue Jul 28 13:38:33 2020 +0000

    evas_textblock : return correct value for gfx_filter_get
    
    return the same variable set with gfx_filter_set.
    added test for it.
    
    Reviewed-by: Ali Alzyod <[email protected]>
    Reviewed-by: Stefan Schmidt <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D12071
---
 src/lib/evas/canvas/evas_object_textblock.c | 2 +-
 src/tests/evas/evas_test_textblock.c        | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_object_textblock.c 
b/src/lib/evas/canvas/evas_object_textblock.c
index ad325f8c77..b8541b3949 100644
--- a/src/lib/evas/canvas/evas_object_textblock.c
+++ b/src/lib/evas/canvas/evas_object_textblock.c
@@ -17001,7 +17001,7 @@ 
_efl_canvas_textblock_efl_text_style_text_gfx_filter_set(Eo *obj EINA_UNUSED, Ef
 static const char *
 _efl_canvas_textblock_efl_text_style_text_gfx_filter_get(const Eo *obj 
EINA_UNUSED, Efl_Canvas_Textblock_Data *o EINA_UNUSED)
 {
-   return _FMT(gfx_filter)?_FMT(gfx_filter->name):NULL;
+   return _FMT_INFO(gfx_filter_name)?_FMT_INFO(gfx_filter_name):NULL;
 }
 
 static void
diff --git a/src/tests/evas/evas_test_textblock.c 
b/src/tests/evas/evas_test_textblock.c
index 440d405105..707c72f22c 100644
--- a/src/tests/evas/evas_test_textblock.c
+++ b/src/tests/evas/evas_test_textblock.c
@@ -5020,6 +5020,9 @@ EFL_START_TEST(efl_canvas_textblock_style)
    ck_assert(size1.w < size2.w);
    ck_assert(size1.h < size2.h);
 
+   efl_text_gfx_filter_set(txt, "code");
+   ck_assert_str_eq(efl_text_gfx_filter_get(txt), "code");
+   
    END_EFL_CANVAS_TEXTBLOCK_TEST();
 }
 EFL_END_TEST

-- 


Reply via email to