diff --git a/podcasts-gtk/resources/gtk/show_widget.ui b/podcasts-gtk/resources/gtk/show_widget.ui
index c3610a9..ab44499 100644
--- a/podcasts-gtk/resources/gtk/show_widget.ui
+++ b/podcasts-gtk/resources/gtk/show_widget.ui
@@ -100,7 +100,34 @@ Sorry, we could not find a description for this Show.
-
+
+
+ True
+ True
+ 1
+
diff --git a/podcasts-gtk/src/widgets/show.rs b/podcasts-gtk/src/widgets/show.rs
index f4c985c..acdd588 100644
--- a/podcasts-gtk/src/widgets/show.rs
+++ b/podcasts-gtk/src/widgets/show.rs
@@ -1,5 +1,5 @@
use glib;
-use gtk::{self, prelude::*, Adjustment, SelectionMode};
+use gtk::{self, prelude::*, Adjustment};
use crossbeam_channel::Sender;
use failure::Error;
@@ -33,12 +33,9 @@ impl Default for ShowWidget {
let sub_cont: gtk::Box = builder.get_object("sub_container").unwrap();
let cover: gtk::Image = builder.get_object("cover").unwrap();
let description: gtk::Label = builder.get_object("description").unwrap();
+ let episodes = builder.get_object("episodes").unwrap();
let view = BaseView::default();
- let frame = gtk::Frame::new(None);
- let episodes = gtk::ListBox::new();
- episodes.set_selection_mode(SelectionMode::None);
-
let column = Column::new();
column.set_maximum_width(700);
// For some reason the Column is not seen as a gtk::container
@@ -46,8 +43,6 @@ impl Default for ShowWidget {
let column = column.upcast::();
let column = column.downcast::().unwrap();
- frame.add(&episodes);
- sub_cont.add(&frame);
column.add(&sub_cont);
view.add(&column);
column.show_all();