Merge branch 'add-entry-activate' into 'master'

headerbar: Add activate handler to add entry

See merge request World/podcasts!130
This commit is contained in:
Jordan Petridis 2019-10-29 09:47:39 +00:00
commit 217362fe14

View File

@ -244,6 +244,16 @@ impl Header {
weak.upgrade().map(|h| h.add.on_add_clicked(&sender));
}));
s.add
.entry
.connect_activate(clone!(weak, sender => move |_| {
weak.upgrade().map(|h| {
if h.add.add.get_sensitive() {
h.add.on_add_clicked(&sender);
}
});
}));
s.back.connect_clicked(clone!(weak, sender => move |_| {
weak.upgrade().map(|h| h.switch_to_normal());
sender.send(Action::ShowShowsAnimated).expect("Action channel blew up somehow");