diff --git a/res/ui/window.ui b/res/ui/window.ui index f8fe29c..433095f 100644 --- a/res/ui/window.ui +++ b/res/ui/window.ui @@ -6,6 +6,9 @@ vertical + + + diff --git a/src/widgets/navigator.rs b/src/widgets/navigator.rs index c2c6a87..7e4a98b 100644 --- a/src/widgets/navigator.rs +++ b/src/widgets/navigator.rs @@ -128,6 +128,8 @@ impl Navigator { } pub fn reset(&self) { + self.widget.set_visible_child_name("empty_screen"); + for screen in self.screens.replace(Vec::new()) { screen.detach_navigator(); self.old_screens.borrow_mut().push(screen);