diff --git a/src/lib/evas/canvas/evas_text.eo b/src/lib/evas/canvas/evas_text.eo index 56b630255b..c6ddfe29a5 100644 --- a/src/lib/evas/canvas/evas_text.eo +++ b/src/lib/evas/canvas/evas_text.eo @@ -58,12 +58,12 @@ class Evas.Text (Evas.Object, Efl.Text, Efl.Text_Properties) /*@ @brief Gets the ellipsis currently set on the text object. - @return The ellipsis set on the text object. + @return The ellipsis set on the text object. The ellipsis is -1.0. @see evas_object_text_ellipsis_set. @since 1.8 */ } values { - double ellipsis; /*@ the ellipsis. */ + double ellipsis(-1); /*@ the ellipsis. */ } } bidi_delimiters { diff --git a/src/tests/evas/evas_test_text.c b/src/tests/evas/evas_test_text.c index e969050161..90ce19dcc8 100644 --- a/src/tests/evas/evas_test_text.c +++ b/src/tests/evas/evas_test_text.c @@ -224,6 +224,10 @@ START_TEST(evas_text_ellipsis) /* Ligatures */ buf = "Fffffffffffffffffffffffffffffffffff"; _test_ellipsis(to, buf, font, size, 0.0); + + /* Check ellipsis value with NULL */ + fail_if(evas_object_text_ellipsis_get(NULL) != -1.0); + END_TEXT_TEST(); } END_TEST