elm_win: set shadow geometry based on borderless state
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 7 Aug 2017 17:26:41 +0000 (13:26 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 7 Aug 2017 17:26:51 +0000 (13:26 -0400)
@fix

src/lib/elementary/efl_ui_win.c

index 1caa4e1..2019f78 100644 (file)
@@ -4423,7 +4423,7 @@ _elm_win_frame_style_update(Efl_Ui_Win_Data *sd, Eina_Bool force_emit, Eina_Bool
    alpha = sd->application_alpha || sd->theme_alpha;
    borderless = sd->csd.need_borderless || (!sd->csd.need) || sd->fullscreen;
    maximized = sd->maximized;
-   shadow = sd->csd.need_shadow && (!sd->fullscreen) && (!sd->maximized);
+   shadow = sd->csd.need_shadow && (!sd->fullscreen) && (!sd->maximized) && (!borderless);
    if (alpha && borderless) shadow = 0;
 #ifdef HAVE_ELEMENTARY_WL2
    if (sd->wl.win)