anvil.window_map: add refresh_toplevel
This commit is contained in:
parent
9eb51b8439
commit
ab45cdecdc
|
@ -237,6 +237,13 @@ where
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Refreshes the state of the toplevel, if it exists.
|
||||||
|
pub fn refresh_toplevel(&mut self, toplevel: &Kind<R>) {
|
||||||
|
if let Some(w) = self.windows.iter_mut().find(|w| w.toplevel.equals(toplevel)) {
|
||||||
|
w.self_update(self.ctoken);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
pub fn clear(&mut self) {
|
pub fn clear(&mut self) {
|
||||||
self.windows.clear();
|
self.windows.clear();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue