e_blur: Fix the blur_behind is not shown 37/317937/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Thu, 19 Sep 2024 09:42:47 +0000 (18:42 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 23 Sep 2024 02:13:43 +0000 (11:13 +0900)
Change-Id: I45b8ff310e20fb6f8d3c2908612e933e69d11289

src/bin/server/e_blur.c

index fd43f83..ea2bda5 100644 (file)
@@ -800,8 +800,8 @@ _e_blur_behind_cb_ds_tizen_blur_behind_commit(struct wl_listener *listener, void
    if (blur_behind->radius)
      {
          _e_blur_behind_filter_set(blur_behind);
-        if (!evas_object_visible_get(blur_behind->ec->frame))
-          evas_object_show(blur_behind->obj);
+        if (!evas_object_visible_get(blur_behind->ec->frame)) return;
+        evas_object_show(blur_behind->obj);
 
         _e_blur_behind_enabled_set(blur_behind, EINA_TRUE);
      }