// TIZEN_ONLY(20151013): Show region when cursor geometry is
// recalculated without focus for Tizen SDK tools on desktop.
if (sd->cur_changed)
+ {
+ sd->cur_changed = EINA_FALSE;
+ elm_widget_show_region_set(obj, cx, cy, cw, ch, EINA_FALSE);
+ }
#else
// TIZEN_ONLY(20150924): Only focused entry should show region to
// prevent unexpected region change.
- if (sd->cur_changed && elm_widget_focus_get(obj))
-#endif
+ if (sd->cur_changed)
{
sd->cur_changed = EINA_FALSE;
- elm_widget_show_region_set(obj, cx, cy, cw, ch, EINA_FALSE);
+ if (elm_widget_focus_get(obj))
+ elm_widget_show_region_set(obj, cx, cy, cw, ch, EINA_FALSE);
+ else
+ eo_do(obj, elm_interface_scrollable_content_region_show(cx, cy, cw, ch));
}
//
+#endif
}
else
sd->deferred_cur = EINA_TRUE;