When opening a path in an existing window, move it to the foreground

This commit is contained in:
Nathan Sobo 2022-01-20 20:45:30 -07:00
parent 7c233ed682
commit fbca28337a
5 changed files with 20 additions and 4 deletions

View file

@ -851,6 +851,12 @@ impl MutableAppContext {
self.cx.windows.keys().cloned()
}
pub fn activate_window(&self, window_id: usize) {
if let Some((_, window)) = self.presenters_and_platform_windows.get(&window_id) {
window.activate()
}
}
pub fn root_view<T: View>(&self, window_id: usize) -> Option<ViewHandle<T>> {
self.cx
.windows