ELM_CONFIG_VAL(D, T, popup_scrollable, T_UCHAR);
ELM_CONFIG_VAL(D, T, spinner_min_max_filter_enable, T_UCHAR);
ELM_CONFIG_VAL(D, T, icon_theme, T_STRING);
+ ELM_CONFIG_VAL(D, T, entry_select_allow, T_UCHAR);
#undef T
#undef D
#undef T_INT
_elm_config->popup_vertical_align = 0.5;
_elm_config->icon_theme = eina_stringshare_add(ELM_CONFIG_ICON_THEME_ELEMENTARY);
_elm_config->popup_scrollable = EINA_FALSE;
+ _elm_config->entry_select_allow = EINA_TRUE;
}
static void
priv->context_menu = EINA_TRUE;
priv->auto_save = EINA_TRUE;
priv->editable = EINA_TRUE;
- priv->sel_allow = EINA_TRUE;
+ priv->sel_allow = _elm_config->entry_select_allow;
priv->drop_format = ELM_SEL_FORMAT_MARKUP | ELM_SEL_FORMAT_IMAGE;
elm_drop_target_add(obj, priv->drop_format,
elm_object_sub_cursor_set
(wd->resize_obj, obj, ELM_CURSOR_XTERM);
elm_widget_can_focus_set(obj, EINA_TRUE);
- if (_elm_config->desktop_entry)
+ if (priv->sel_allow && _elm_config->desktop_entry)
edje_object_part_text_select_allow_set
(priv->entry_edje, "elm.text", EINA_TRUE);