diff options
| author | 2023-08-02 22:08:14 +0200 | |
|---|---|---|
| committer | 2023-08-02 22:08:14 +0200 | |
| commit | a7609a723ff0102ef8f606ac2c3bbabc30974db9 (patch) | |
| tree | 3d775fe4b1a549a0d7760b089a91804455d16d7f /wgpu/src | |
| parent | c7e17391c53c9aa076d76982189a5184681aac0c (diff) | |
| download | iced-a7609a723ff0102ef8f606ac2c3bbabc30974db9.tar.gz iced-a7609a723ff0102ef8f606ac2c3bbabc30974db9.tar.bz2 iced-a7609a723ff0102ef8f606ac2c3bbabc30974db9.zip  | |
Avoid empty overlay layer in `iced_wgpu`
Diffstat (limited to '')
| -rw-r--r-- | wgpu/src/backend.rs | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/wgpu/src/backend.rs b/wgpu/src/backend.rs index c6a17f2c..68d1f805 100644 --- a/wgpu/src/backend.rs +++ b/wgpu/src/backend.rs @@ -87,7 +87,10 @@ impl Backend {          let transformation = viewport.projection();          let mut layers = Layer::generate(primitives, viewport); -        layers.push(Layer::overlay(overlay_text, viewport)); + +        if !overlay_text.is_empty() { +            layers.push(Layer::overlay(overlay_text, viewport)); +        }          self.prepare(              device,  | 
