From ea6a6afef5dce0fdef366c4c34ae908d3c85632d Mon Sep 17 00:00:00 2001 From: AbdullehGhujeh Date: Tue, 28 Jul 2020 13:38:33 +0000 Subject: [PATCH] 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 Reviewed-by: Stefan Schmidt 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