From 52f0df709783301af414c07a6220c54386ff9710 Mon Sep 17 00:00:00 2001 From: Elias Projahn Date: Fri, 29 Jan 2021 17:57:05 +0100 Subject: [PATCH] Fix empty screen for main window --- res/ui/window.ui | 3 +++ src/widgets/navigator.rs | 2 ++ 2 files changed, 5 insertions(+) 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);