e_blur: restack dim_rect for e_blur 36/325136/1
authorhojoon-ryou <hojoon.ryou@samsung.com>
Tue, 20 May 2025 04:34:50 +0000 (13:34 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 4 Jun 2025 03:47:47 +0000 (12:47 +0900)
Change-Id: I04a429ddc6d9694b1fd7f099e2b1f5c363ac6e5a

src/bin/server/e_blur.c

index 2fc84eea3d6fda48f5f032c5336020a878f2f187..c9a3935e4d2c477bd9434081a838548ddb5611e9 100644 (file)
@@ -479,6 +479,9 @@ _e_blur_cb_restack(struct wl_listener *listener, void *data)
         E_View *img_view = e_view_image_view_get(blur_rectangle->view_image);
         e_view_reparent(img_view, layer_tree);
         e_view_place_below(img_view, event_src_view);
+        E_View *dim_view = e_view_rect_view_get(blur_rectangle->dim_rect);
+        e_view_reparent(dim_view, view_tree);
+        e_view_place_below(dim_view, img_view);
         if (blur_rectangle->corner_radius_view_image)
           {
              E_View *corner_img_view = e_view_image_view_get(blur_rectangle->corner_radius_view_image);