diff --git a/hammond-gtk/resources/gtk/show_widget.ui b/hammond-gtk/resources/gtk/show_widget.ui index cac47f5..3e0f918 100644 --- a/hammond-gtk/resources/gtk/show_widget.ui +++ b/hammond-gtk/resources/gtk/show_widget.ui @@ -101,7 +101,7 @@ True False - + True True True @@ -109,6 +109,8 @@ True False + center + center emblem-system-symbolic @@ -116,7 +118,6 @@ False True - 5 0 @@ -126,6 +127,8 @@ True True True + center + center False @@ -140,6 +143,8 @@ True True True + center + center False diff --git a/hammond-gtk/src/widgets/show.rs b/hammond-gtk/src/widgets/show.rs index a9b27ba..4d1f7ea 100644 --- a/hammond-gtk/src/widgets/show.rs +++ b/hammond-gtk/src/widgets/show.rs @@ -22,7 +22,7 @@ pub struct ShowWidget { cover: gtk::Image, description: gtk::Label, link: gtk::Button, - settings: gtk::Button, + settings: gtk::MenuButton, unsub: gtk::Button, episodes: gtk::Frame, } @@ -37,7 +37,7 @@ impl ShowWidget { let description: gtk::Label = builder.get_object("description").unwrap(); let unsub: gtk::Button = builder.get_object("unsub_button").unwrap(); let link: gtk::Button = builder.get_object("link_button").unwrap(); - let settings: gtk::Button = builder.get_object("settings_button").unwrap(); + let settings: gtk::MenuButton = builder.get_object("settings_button").unwrap(); unsub .get_style_context()