diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gui/search.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/search.rs b/src/gui/search.rs index a1c6ff3..7d3320e 100644 --- a/src/gui/search.rs +++ b/src/gui/search.rs @@ -48,7 +48,7 @@ impl View for Search { @strong list, @weak progress, @weak main, - @weak empty_container => @default-return gtk::Inhibit(false), move |entry, event| { + @strong empty_container => @default-return gtk::Inhibit(false), move |entry, event| { match event.keyval() { RETURN => { let query = entry.text().to_string(); @@ -84,6 +84,7 @@ impl View for Search { })); rx.attach(None, glib::clone!( + @weak empty_container, @weak progress, @weak list, @weak scroll => @default-return glib::Continue(false), move |results| { |