_elm_win_borderless_set(Eo *obj EINA_UNUSED, Elm_Win_Data *sd, Eina_Bool borderless)
{
const char *engine_name = ecore_evas_engine_name_get(sd->ee);
- Eina_Bool need_frame = engine_name &&
- ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
- (!strcmp(engine_name, ELM_WAYLAND_EGL)));
+ Eina_Bool need_frame = ((!_elm_config->win_no_border) && //TIZEN_ONLY(20170218): disabled border at Tizen.
+ (engine_name &&
+ ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
+ (!strcmp(engine_name, ELM_WAYLAND_EGL)))));
if (need_frame)
need_frame = !sd->fullscreen;
else
{
// sd->fullscreen = fullscreen;
- Eina_Bool need_frame = engine_name &&
- ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
- (!strcmp(engine_name, ELM_WAYLAND_EGL)));
+ Eina_Bool need_frame = ((!_elm_config->win_no_border) && //TIZEN_ONLY(20170218): disabled border at Tizen.
+ (engine_name &&
+ ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
+ (!strcmp(engine_name, ELM_WAYLAND_EGL)))));
if (need_frame)
need_frame = !ecore_evas_borderless_get(sd->ee);
if (!sd->borderless)
{
const char *engine_name = ecore_evas_engine_name_get(sd->ee);
- Eina_Bool need_frame = engine_name &&
- ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
- (!strcmp(engine_name, ELM_WAYLAND_EGL)));
+ Eina_Bool need_frame = ((!_elm_config->win_no_border) && //TIZEN_ONLY(20170218): disabled border at Tizen.
+ (engine_name &&
+ ((!strcmp(engine_name, ELM_WAYLAND_SHM)) ||
+ (!strcmp(engine_name, ELM_WAYLAND_EGL)))));
if (need_frame)
need_frame = !sd->fullscreen;