GPU-accelerated UI toolkit (Vulkan)
git clone https://git.lucas.co/cce-ui.git
Added focus_search method to TreeList
src/widget/container/treelist.rs | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/widget/container/treelist.rs b/src/widget/container/treelist.rs
index 5e2be07..99eec22 100644
--- a/src/widget/container/treelist.rs
+++ b/src/widget/container/treelist.rs
@@ -204,6 +204,11 @@ impl TreeList {
}
}
+ pub fn focus_search(&mut self, ctx: &mut UiContext) {
+ ctx.set_focused(&mut self.search_box);
+ self.search_box.focus();
+ }
+
pub fn set_flat_keys(&mut self, flat_keys: Vec<(String, serde_json::Value)>) {
self.flat_keys = flat_keys;
self.rebuild_tree();