forked from enlightenment/efl
elm_entry: use a normal calc manager instead of the root focus
fix T6795
This commit is contained in:
parent
63b6d9c17f
commit
03efb59da9
|
@ -6130,6 +6130,15 @@ _elm_entry_efl_access_widget_action_elm_actions_get(Eo *obj EINA_UNUSED, Elm_Ent
|
|||
return &atspi_actions[0];
|
||||
}
|
||||
|
||||
EOLIAN static Efl_Ui_Focus_Manager*
|
||||
_elm_entry_efl_ui_widget_focus_manager_create(Eo *obj, Elm_Entry_Data *pd EINA_UNUSED, Efl_Ui_Focus_Object *root)
|
||||
{
|
||||
return efl_add(EFL_UI_FOCUS_MANAGER_CALC_CLASS, obj,
|
||||
efl_ui_focus_manager_root_set(efl_added, root)
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
/* Efl.Part begin */
|
||||
|
||||
ELM_PART_OVERRIDE(elm_entry, ELM_ENTRY, Elm_Entry_Data)
|
||||
|
|
|
@ -844,6 +844,7 @@ class Elm.Entry (Efl.Ui.Layout, Elm.Interface_Scrollable, Efl.Ui.Clickable,
|
|||
Efl.Layout.Calc.calc_force;
|
||||
Efl.Ui.Widget.on_access_activate;
|
||||
Efl.Ui.Widget.theme_apply;
|
||||
Efl.Ui.Widget.focus_manager_create;
|
||||
Efl.Ui.Focus.Object.on_focus_update;
|
||||
Efl.Ui.Widget.interest_region { get; }
|
||||
Efl.Ui.Widget.on_disabled_update;
|
||||
|
|
Loading…
Reference in New Issue