mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-22 02:01:55 +07:00
layout: Remove by-ref animation_snapshot() getter
It was used in only one place, and that place was due for an update to use the cached data.
This commit is contained in:
@@ -4041,15 +4041,13 @@ impl<W: LayoutElement> Column<W> {
|
||||
.find(|(_, tile)| tile.window().id() == window)
|
||||
.unwrap();
|
||||
|
||||
let height = f64::from(tile.window().size().h);
|
||||
let offset = tile
|
||||
.window()
|
||||
.animation_snapshot()
|
||||
.map_or(0., |from| from.size.h - height);
|
||||
let prev_height = self.data[tile_idx].size.h;
|
||||
|
||||
tile.update_window();
|
||||
self.data[tile_idx].update(tile);
|
||||
|
||||
let offset = prev_height - self.data[tile_idx].size.h;
|
||||
|
||||
let is_tabbed = self.display_mode == ColumnDisplay::Tabbed;
|
||||
|
||||
// Move windows below in tandem with resizing.
|
||||
|
||||
Reference in New Issue
Block a user