_elm_ctxpopup_smart_translate(Evas_Object *obj)
{
evas_object_hide(obj);
+
+ return EINA_TRUE;
}
static Eina_Bool
// TIZEN ONLY(130225) : when password mode, elm_object_text_get returns utf8 string.
if (sd->password)
- t = eina_stringshare_add(elm_entry_utf8_to_markup(elm_object_text_get(obj)));
+ {
+ char *tmp = elm_entry_utf8_to_markup(elm_object_text_get(obj));
+ t = eina_stringshare_add(tmp);
+ if (tmp) free(tmp);
+ }
else
t = eina_stringshare_add(elm_object_text_get(obj));
static Eina_Bool
_elm_scroll_repeat_events_get(Evas_Object *obj)
{
- ELM_SCROLL_IFACE_DATA_GET_OR_RETURN(obj, sid);
+ ELM_SCROLL_IFACE_DATA_GET_OR_RETURN_VAL(obj, sid, EINA_FALSE);
return evas_object_repeat_events_get(sid->event_rect);
}
Elm_Toolbar_Item *prev = NULL, *next = NULL;
int tmp;
+ if (!reorder_from || !reorder_to) return;
+
ELM_TOOLBAR_DATA_GET(WIDGET(reorder_from), sd);
if (reorder_from == reorder_to) return;
- if ((reorder_from) && (reorder_to) &&
- (!reorder_from->separator) && (!reorder_to->separator))
+ if ((!reorder_from->separator) && (!reorder_to->separator))
{
prev = ELM_TOOLBAR_ITEM_FROM_INLIST
(EINA_INLIST_GET(reorder_from)->prev);
return EINA_TRUE;
else
{
- Evas_Object *n;
+ Evas_Object *n = NULL;
double degree;
double weight;
const char *style = tt->style ? tt->style : "default";
const char *str;
if (!_elm_theme_object_set(tt->tt_win ? NULL : tt->owner, tt->tooltip,
- "tooltip", "base", style));
+ "tooltip", "base", style))
{
ERR("Could not apply the theme to the tooltip! style=%s", style);
if (tt->tt_win) evas_object_del(tt->tt_win);