fix interference with swaybar

This commit is contained in:
Ferdinand Schober
2023-09-21 12:57:51 +02:00
parent 15c02ac505
commit 96dd9c05a1

View File

@@ -128,7 +128,7 @@ impl Window {
let layer_surface = g.layer_shell.get_layer_surface( let layer_surface = g.layer_shell.get_layer_surface(
&surface, &surface,
Some(&output), Some(&output),
Layer::Top, Layer::Overlay,
"LAN Mouse Sharing".into(), "LAN Mouse Sharing".into(),
qh, qh,
(), (),
@@ -142,8 +142,8 @@ impl Window {
layer_surface.set_anchor(anchor); layer_surface.set_anchor(anchor);
layer_surface.set_size(width, height); layer_surface.set_size(width, height);
layer_surface.set_exclusive_zone(0); layer_surface.set_exclusive_zone(1);
layer_surface.set_margin(0, 0, 0, 0); layer_surface.set_margin(0,0,0,0);
surface.set_input_region(None); surface.set_input_region(None);
surface.commit(); surface.commit();
Window { Window {
@@ -196,7 +196,7 @@ fn draw(f: &mut File, (width, height): (u32, u32)) {
let mut buf = BufWriter::new(f); let mut buf = BufWriter::new(f);
for _ in 0..height { for _ in 0..height {
for _ in 0..width { for _ in 0..width {
buf.write_all(&0x44FbF1C7u32.to_ne_bytes()).unwrap(); buf.write_all(&0x00000000u32.to_ne_bytes()).unwrap();
} }
} }
} }