bg: do not make background accessibility object.
This commit is contained in:
parent
cf7323ef9a
commit
0b1cfd791c
|
@ -120,10 +120,10 @@ elm_bg_add(Evas_Object *parent)
|
|||
EOLIAN static Eo *
|
||||
_elm_bg_eo_base_constructor(Eo *obj, Elm_Bg_Data *_pd EINA_UNUSED)
|
||||
{
|
||||
eo_do(obj, elm_interface_atspi_accessible_type_set(ELM_ATSPI_TYPE_DISABLED));
|
||||
obj = eo_do_super_ret(obj, MY_CLASS, obj, eo_constructor());
|
||||
eo_do(obj,
|
||||
evas_obj_type_set(MY_CLASS_NAME_LEGACY),
|
||||
elm_interface_atspi_accessible_role_set(ELM_ATSPI_ROLE_IMAGE));
|
||||
evas_obj_type_set(MY_CLASS_NAME_LEGACY));
|
||||
|
||||
return obj;
|
||||
}
|
||||
|
|
|
@ -267,16 +267,12 @@ START_TEST (elm_atspi_children_and_parent2)
|
|||
Eina_List *win_children;
|
||||
eo_do(win, win_children = elm_interface_atspi_accessible_children_get());
|
||||
|
||||
ck_assert(eina_list_count(win_children) == 2);
|
||||
ck_assert(eina_list_count(win_children) == 1);
|
||||
|
||||
Eo *btn = NULL;
|
||||
|
||||
btn = eina_list_nth(win_children, 0);
|
||||
ck_assert(btn != NULL);
|
||||
ck_assert(btn == g_bg);
|
||||
|
||||
btn = eina_list_nth(win_children, 1);
|
||||
ck_assert(btn != NULL);
|
||||
ck_assert(btn == g_btn);
|
||||
|
||||
eo_unref(root);
|
||||
|
|
|
@ -2,28 +2,9 @@
|
|||
# include "elementary_config.h"
|
||||
#endif
|
||||
|
||||
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
|
||||
#include <Elementary.h>
|
||||
#include "elm_suite.h"
|
||||
|
||||
START_TEST (elm_atspi_role_get)
|
||||
void elm_test_bg(TCase *tc EINA_UNUSED)
|
||||
{
|
||||
Evas_Object *win, *bg;
|
||||
Elm_Atspi_Role role;
|
||||
|
||||
elm_init(1, NULL);
|
||||
win = elm_win_add(NULL, "bg", ELM_WIN_BASIC);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
eo_do(bg, role = elm_interface_atspi_accessible_role_get());
|
||||
|
||||
ck_assert(role == ELM_ATSPI_ROLE_IMAGE);
|
||||
|
||||
elm_shutdown();
|
||||
}
|
||||
END_TEST
|
||||
|
||||
void elm_test_bg(TCase *tc)
|
||||
{
|
||||
tcase_add_test(tc, elm_atspi_role_get);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue