From e7b6cd99cc1d546690a20006b556ae9328eb2005 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Wed, 26 Jul 2023 22:53:58 +0200 Subject: fix dangling reference on search view --- src/gui/search.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') 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| { -- cgit v1.2.3-70-g09d2