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