on master help sign in
ui: completion: Use the correct type_name

Fixes #166

commit0201ef920516db0fd4a4e6939f87bd0d7e4cf5dd authorBlaž Hrastnik <blaz@mxxn.io> dateTue 8 Jun 2021, 01:38 (5 years ago) parent037f45f
1 file changed+3−1
helix-term/src/commands.rs+3−1
helix-term/src/commands.rs+3−1
@@ -2252,7 +2252,9 @@ pub fn completion(cx: &mut Context) {
22522252 }
22532253 use crate::compositor::AnyComponent;
22542254 let size = compositor.size();
2255− let ui = compositor.find("hx::ui::editor::EditorView").unwrap();
2255+ let ui = compositor
2256+ .find(std::any::type_name::<ui::EditorView>())
2257+ .unwrap();
22562258 if let Some(ui) = ui.as_any_mut().downcast_mut::<ui::EditorView>() {
22572259 ui.set_completion(items, offset_encoding, trigger_offset, size);
22582260 };