[atspi] using utf-8 text not markup text
authorShinwoo Kim <cinoo.kim@samsung.com>
Thu, 24 Nov 2016 12:18:56 +0000 (21:18 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Tue, 29 Nov 2016 12:32:36 +0000 (21:32 +0900)
Change-Id: I536002d75ad952995eeb7d7bd20b51c85ddb02b7

src/lib/elm_atspi_bridge.c

index 2ed2deb37f1e51001bc1d6d0af0d07594fa94e8e..ee6b17383e03bf70ad0be24852036ea96a66607c 100644 (file)
@@ -2198,7 +2198,9 @@ _accessible_property_get(const Eldbus_Service_Interface *interface, const char *
         eo_do(obj, ret = elm_interface_atspi_accessible_name_get());
         if (!ret)
           ret = "";
-        eldbus_message_iter_basic_append(iter, 's', ret);
+        char *plain_text = evas_textblock_text_markup_to_utf8(NULL, ret);
+        eldbus_message_iter_basic_append(iter, 's', plain_text);
+        free(plain_text);
         return EINA_TRUE;
      }
    else if (!strcmp(property, "Description"))