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)?;
|
||||
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! {
|
||||
|
|
@ -58,6 +68,8 @@ usr_object_base! {
|
|||
|
||||
ENTER => enter,
|
||||
LEAVE => leave,
|
||||
PREFERRED_BUFFER_SCALE => preferred_buffer_scale,
|
||||
PREFERRED_BUFFER_TRANSFORM => preferred_buffer_transform,
|
||||
}
|
||||
|
||||
impl UsrObject for UsrWlSurface {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue