1
0
Fork 0
forked from wry/wry

autocommit 2022-04-10 01:35:15 CEST

This commit is contained in:
Julian Orth 2022-04-10 01:35:15 +02:00
parent 21e2216ce5
commit befd5e99b2
22 changed files with 280 additions and 114 deletions

View file

@ -293,7 +293,7 @@ impl Node for XdgPopup {
}
fn set_visible(&self, visible: bool) {
self.xdg.surface.set_visible(visible);
self.xdg.set_visible(visible);
self.xdg.seat_state.set_visible(self, visible);
}

View file

@ -144,9 +144,8 @@ impl XdgToplevel {
}
fn send_close(&self) {
self.xdg.surface.client.event(Close {
self_id: self.id,
});
self.xdg.surface.client.event(Close { self_id: self.id });
self.xdg.surface.client.flush();
}
fn send_configure(&self, width: i32, height: i32) {
@ -366,6 +365,10 @@ impl Node for XdgToplevel {
self.node_id.into()
}
fn close(&self) {
self.send_close();
}
fn seat_state(&self) -> &NodeSeatState {
&self.xdg.seat_state
}
@ -395,7 +398,7 @@ impl Node for XdgToplevel {
}
fn set_visible(&self, visible: bool) {
self.xdg.surface.set_visible(visible);
self.xdg.set_visible(visible);
self.xdg.seat_state.set_visible(self, visible);
}