From 96dd9c05a1b2f752c16e6bd7d43835b492a42865 Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Thu, 21 Sep 2023 12:57:51 +0200 Subject: [PATCH] fix interference with swaybar --- src/backend/producer/wayland.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/producer/wayland.rs b/src/backend/producer/wayland.rs index 2e7559a..0b323b7 100644 --- a/src/backend/producer/wayland.rs +++ b/src/backend/producer/wayland.rs @@ -128,7 +128,7 @@ impl Window { let layer_surface = g.layer_shell.get_layer_surface( &surface, Some(&output), - Layer::Top, + Layer::Overlay, "LAN Mouse Sharing".into(), qh, (), @@ -142,8 +142,8 @@ impl Window { layer_surface.set_anchor(anchor); layer_surface.set_size(width, height); - layer_surface.set_exclusive_zone(0); - layer_surface.set_margin(0, 0, 0, 0); + layer_surface.set_exclusive_zone(1); + layer_surface.set_margin(0,0,0,0); surface.set_input_region(None); surface.commit(); Window { @@ -196,7 +196,7 @@ fn draw(f: &mut File, (width, height): (u32, u32)) { let mut buf = BufWriter::new(f); for _ in 0..height { for _ in 0..width { - buf.write_all(&0x44FbF1C7u32.to_ne_bytes()).unwrap(); + buf.write_all(&0x00000000u32.to_ne_bytes()).unwrap(); } } }