portal: handle surface scale and transform events
This commit is contained in:
parent
98f5e14ed0
commit
d8666b484e
1 changed files with 12 additions and 0 deletions
|
|
@ -51,6 +51,16 @@ impl UsrWlSurface {
|
||||||
let _ev: Leave = self.con.parse(self, parser)?;
|
let _ev: Leave = self.con.parse(self, parser)?;
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn preferred_buffer_scale(&self, parser: MsgParser<'_, '_>) -> Result<(), MsgParserError> {
|
||||||
|
let _ev: PreferredBufferScale = self.con.parse(self, parser)?;
|
||||||
|
Ok(())
|
||||||
|
}
|
||||||
|
|
||||||
|
fn preferred_buffer_transform(&self, parser: MsgParser<'_, '_>) -> Result<(), MsgParserError> {
|
||||||
|
let _ev: PreferredBufferTransform = self.con.parse(self, parser)?;
|
||||||
|
Ok(())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
usr_object_base! {
|
usr_object_base! {
|
||||||
|
|
@ -58,6 +68,8 @@ usr_object_base! {
|
||||||
|
|
||||||
ENTER => enter,
|
ENTER => enter,
|
||||||
LEAVE => leave,
|
LEAVE => leave,
|
||||||
|
PREFERRED_BUFFER_SCALE => preferred_buffer_scale,
|
||||||
|
PREFERRED_BUFFER_TRANSFORM => preferred_buffer_transform,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UsrObject for UsrWlSurface {
|
impl UsrObject for UsrWlSurface {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue