forked from enlightenment/efl
popup: add missing AT-SPI2 MODAL state
This commit is contained in:
parent
560c3cd8fe
commit
40a47614d2
|
@ -1735,5 +1735,16 @@ _elm_popup_elm_interface_atspi_widget_action_elm_actions_get(Eo *obj EINA_UNUSED
|
||||||
return &atspi_actions[0];
|
return &atspi_actions[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EOLIAN static Elm_Atspi_State_Set
|
||||||
|
_elm_popup_elm_interface_atspi_accessible_state_set_get(Eo *obj, Elm_Popup_Data *sd EINA_UNUSED)
|
||||||
|
{
|
||||||
|
Elm_Atspi_State_Set ret;
|
||||||
|
eo_do_super(obj, MY_CLASS, ret = elm_interface_atspi_accessible_state_set_get());
|
||||||
|
|
||||||
|
STATE_TYPE_SET(ret, ELM_ATSPI_STATE_MODAL);
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
#include "elm_popup.eo.c"
|
#include "elm_popup.eo.c"
|
||||||
#include "elm_popup_item.eo.c"
|
#include "elm_popup_item.eo.c"
|
||||||
|
|
|
@ -201,6 +201,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
|
||||||
Elm.Layout.text_get;
|
Elm.Layout.text_get;
|
||||||
Elm.Layout.sizing_eval;
|
Elm.Layout.sizing_eval;
|
||||||
Elm_Interface_Atspi_Widget_Action.elm_actions.get;
|
Elm_Interface_Atspi_Widget_Action.elm_actions.get;
|
||||||
|
Elm_Interface_Atspi_Accessible.state_set.get;
|
||||||
}
|
}
|
||||||
events {
|
events {
|
||||||
block,clicked;
|
block,clicked;
|
||||||
|
|
Loading…
Reference in New Issue