diff options
Diffstat (limited to 'src/layout/workspace.rs')
| -rw-r--r-- | src/layout/workspace.rs | 5 |
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; }; |
