diff options
| author | MaxVerevkin <maxxverrr@gmail.com> | 2022-09-23 10:06:28 +0300 |
|---|---|---|
| committer | MaxVerevkin <maxxverrr@gmail.com> | 2022-09-23 10:06:28 +0300 |
| commit | 899e07fbaac6ed28ddbac054e7957e646a38937c (patch) | |
| tree | 191e3f9b8ff0e8aa145f3febc625e76e36a64010 /src | |
| parent | f0e53e6b8119d872f5986c3fcb4403d7b8214382 (diff) | |
| download | i3bar-mango-899e07fbaac6ed28ddbac054e7957e646a38937c.tar.gz | |
support transparent background
Diffstat (limited to 'src')
| -rw-r--r-- | src/bar.rs | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -120,8 +120,11 @@ impl Bar { self.layer.wl_surface().set_buffer_scale(self.scale); // Background + cairo_ctx.save().unwrap(); + cairo_ctx.set_operator(cairo::Operator::Source); ss.config.background.apply(&cairo_ctx); - cairo_ctx.paint().expect("cairo paint"); + cairo_ctx.paint().unwrap(); + cairo_ctx.restore().unwrap(); // Display tags let mut offset_left = 0.0; |
