diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-09-04 08:16:47 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-09-17 22:04:23 +0300 |
| commit | 0b500334f9e0312d1e6e749892cdea40af44cc1f (patch) | |
| tree | aa7eaf365dbace524f12ad13d5fbc81caed1281a /src/layout | |
| parent | a3203d92ecbdf6ffa6452be6c95324215b9360b0 (diff) | |
| download | niri-0b500334f9e0312d1e6e749892cdea40af44cc1f.tar.gz niri-0b500334f9e0312d1e6e749892cdea40af44cc1f.tar.bz2 niri-0b500334f9e0312d1e6e749892cdea40af44cc1f.zip | |
layout/tile: Extract two variables
Diffstat (limited to 'src/layout')
| -rw-r--r-- | src/layout/tile.rs | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/layout/tile.rs b/src/layout/tile.rs index 78c33ac7..9fe7df2f 100644 --- a/src/layout/tile.rs +++ b/src/layout/tile.rs @@ -349,6 +349,8 @@ impl<W: LayoutElement> Tile<W> { pub fn update_render_elements(&mut self, is_active: bool, view_rect: Rectangle<f64, Logical>) { let rules = self.window.rules(); + let animated_window_size = self.animated_window_size(); + let animated_tile_size = self.animated_tile_size(); let draw_border_with_background = rules .draw_border_with_background @@ -364,7 +366,7 @@ impl<W: LayoutElement> Tile<W> { }) }; self.border.update_render_elements( - self.animated_window_size(), + animated_window_size, is_active, !draw_border_with_background, self.window.is_urgent(), @@ -384,13 +386,8 @@ impl<W: LayoutElement> Tile<W> { } else { rules.geometry_corner_radius.unwrap_or_default() }; - self.shadow.update_render_elements( - self.animated_tile_size(), - is_active, - radius, - self.scale, - 1., - ); + self.shadow + .update_render_elements(animated_tile_size, is_active, radius, self.scale, 1.); let draw_focus_ring_with_background = if self.effective_border_width().is_some() { false |
