1
0
Fork 0
forked from wry/wry

scale: make wl representation private

This commit is contained in:
Julian Orth 2024-03-16 01:28:57 +01:00
parent 355a9eb240
commit bc9b1c3638
5 changed files with 22 additions and 7 deletions

View file

@ -92,7 +92,7 @@ impl JayRandr {
let pos = global.pos.get();
self.client.event(Output {
self_id: self.id,
scale: global.preferred_scale.get().0,
scale: global.preferred_scale.get().to_wl(),
width: pos.width(),
height: pos.height(),
x: pos.x1(),
@ -217,7 +217,7 @@ impl JayRandr {
let Some(c) = self.get_output(req.output) else {
return Ok(());
};
c.node.set_preferred_scale(Scale(req.scale));
c.node.set_preferred_scale(Scale::from_wl(req.scale));
Ok(())
}

View file

@ -39,7 +39,14 @@ impl WpFractionalScaleV1 {
pub fn send_preferred_scale(&self) {
self.client.event(PreferredScale {
self_id: self.id,
scale: self.surface.output.get().global.preferred_scale.get().0,
scale: self
.surface
.output
.get()
.global
.preferred_scale
.get()
.to_wl(),
});
}