diff --git a/src/compositor/meta-window-actor-x11.c b/src/compositor/meta-window-actor-x11.c index 5d79c3e0b..879b4f39d 100644 --- a/src/compositor/meta-window-actor-x11.c +++ b/src/compositor/meta-window-actor-x11.c @@ -1086,7 +1086,6 @@ update_opaque_region (MetaWindowActorX11 *actor_x11) static void update_frame_bounds (MetaWindowActorX11 *actor_x11) { - MtkRegion *frame_bounds = NULL; MetaWindow *window = meta_window_actor_get_meta_window (META_WINDOW_ACTOR (actor_x11)); MetaFrame *frame = meta_window_x11_get_frame (window); @@ -1094,10 +1093,7 @@ update_frame_bounds (MetaWindowActorX11 *actor_x11) g_clear_pointer (&actor_x11->frame_bounds, mtk_region_unref); if (frame) - frame_bounds = meta_frame_get_frame_bounds (frame); - - if (frame_bounds) - actor_x11->frame_bounds = mtk_region_copy (frame_bounds); + actor_x11->frame_bounds = meta_frame_get_frame_bounds (frame); } static void