aboutsummaryrefslogtreecommitdiff
path: root/src/layout/workspace.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout/workspace.rs')
-rw-r--r--src/layout/workspace.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs
index 202867af..ef8548ae 100644
--- a/src/layout/workspace.rs
+++ b/src/layout/workspace.rs
@@ -965,8 +965,9 @@ impl<W: LayoutElement> Workspace<W> {
.map(|o| Scale::from(o.current_scale().fractional_scale()))
.unwrap_or(Scale::from(1.));
- let snapshot = tile.take_snapshot_for_close_anim(renderer, output_scale, self.view_size);
- if snapshot.contents.is_empty() {
+ let Some(snapshot) =
+ tile.take_snapshot_for_close_anim(renderer, output_scale, self.view_size)
+ else {
return;
};