scythe/scratch/gtk_fix.patch

19 lines
809 B
Diff

--- src/overlay.rs
+++ src/overlay.rs
@@ -16,11 +16,11 @@
.default_height(80)
.build();
- window.init_layer_shell();
- window.set_layer(Layer::Overlay);
- window.set_namespace("vrec-overlay");
- window.set_margin(gtk_layer_shell::Edge::Top, 40);
- window.set_anchor(gtk_layer_shell::Edge::Top, true);
+ gtk_layer_shell::init_for_window(&window);
+ gtk_layer_shell::set_layer(&window, Layer::Overlay);
+ gtk_layer_shell::set_namespace(&window, "vrec-overlay");
+ gtk_layer_shell::set_margin(&window, gtk_layer_shell::Edge::Top, 40);
+ gtk_layer_shell::set_anchor(&window, gtk_layer_shell::Edge::Top, true);
// Make it transparent and borderless
let css_provider = CssProvider::new();