fix: added always_on_top to window, which fixes compositor bugs
This commit is contained in:
@@ -7,7 +7,7 @@ use sdl2::{
|
|||||||
rect::Rect,
|
rect::Rect,
|
||||||
render::Canvas,
|
render::Canvas,
|
||||||
ttf,
|
ttf,
|
||||||
video::Window,
|
video::{DisplayMode, Window},
|
||||||
Sdl,
|
Sdl,
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -51,15 +51,14 @@ impl Runner {
|
|||||||
|
|
||||||
let video = context.video().expect("Error initializing SDL video");
|
let video = context.video().expect("Error initializing SDL video");
|
||||||
|
|
||||||
let mut window = video
|
let window = video
|
||||||
.window("Practical runner", 480, window_height)
|
.window("Practical runner", 480, window_height)
|
||||||
.position_centered()
|
.position_centered()
|
||||||
.borderless()
|
.borderless()
|
||||||
|
.always_on_top()
|
||||||
.build()
|
.build()
|
||||||
.expect("Error creating window");
|
.expect("Error creating window");
|
||||||
|
|
||||||
window.set_opacity(0.0).unwrap();
|
|
||||||
|
|
||||||
let window_size = window.size();
|
let window_size = window.size();
|
||||||
|
|
||||||
let canvas = window.into_canvas().build().expect("Error creating canvas");
|
let canvas = window.into_canvas().build().expect("Error creating canvas");
|
||||||
|
|||||||
Reference in New Issue
Block a user