From 13b2043b76d965ecb230c3ab913c6717b9dccb3e Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Thu, 21 Dec 2017 19:10:37 +0200 Subject: [PATCH] EpisodesStack: Fix view selection upon creation. --- hammond-gtk/src/content.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hammond-gtk/src/content.rs b/hammond-gtk/src/content.rs index 5181a91..7722ae0 100644 --- a/hammond-gtk/src/content.rs +++ b/hammond-gtk/src/content.rs @@ -166,8 +166,12 @@ impl EpisodeStack { stack.add_named(&episodes.container, "episodes"); stack.add_named(&empty.container, "empty"); - // FIXME: - stack.set_visible_child_name("episodes"); + + if episodes.is_empty() { + stack.set_visible_child_name("empty"); + } else { + stack.set_visible_child_name("episodes"); + } Rc::new(EpisodeStack { // empty,