workaround attempt for cosmic desktop

This commit is contained in:
galister
2025-04-11 02:05:11 +09:00
parent 5ca634b552
commit f12d151abf
4 changed files with 10 additions and 7 deletions

View File

@@ -805,8 +805,12 @@ pub fn create_screens_wayland(wl: &mut WlxClientAlias, app: &mut AppState) -> Sc
let logical_size = vec2(output.logical_size.0 as f32, output.logical_size.1 as f32);
let transform = output.transform.into();
let interaction = create_screen_interaction(logical_pos, logical_size, transform);
let state =
create_screen_state(output.name.clone(), output.size, transform, &app.session);
let state = create_screen_state(
output.name.clone(),
output.logical_size,
transform,
&app.session,
);
let meta = ScreenMeta {
name: wl.outputs[id].name.clone(),

View File

@@ -620,6 +620,7 @@ impl WayVRRenderer {
},
num_planes: 1,
planes,
..Default::default()
};
drop(wayvr);