From c004b3a619ffaa24dae21fb77f714f58aa53b279 Mon Sep 17 00:00:00 2001 From: tetenpapier Date: Fri, 12 Aug 2022 17:34:02 +0200 Subject: [PATCH] move text_filter file --- imgui/src/lib.rs | 3 ++- imgui/src/{widget => }/text_filter.rs | 3 ++- imgui/src/widget/mod.rs | 1 - 3 files changed, 4 insertions(+), 3 deletions(-) rename imgui/src/{widget => }/text_filter.rs (96%) diff --git a/imgui/src/lib.rs b/imgui/src/lib.rs index 19cdaea..02b858d 100644 --- a/imgui/src/lib.rs +++ b/imgui/src/lib.rs @@ -33,6 +33,7 @@ pub use self::style::*; #[cfg(feature = "tables-api")] pub use self::tables::*; +pub use self::text_filter::*; pub use self::utils::*; pub use self::widget::color_editors::*; pub use self::widget::combo_box::*; @@ -45,7 +46,6 @@ pub use self::widget::progress_bar::*; pub use self::widget::selectable::*; pub use self::widget::slider::*; pub use self::widget::tab::*; -pub use self::widget::text_filter::*; pub use self::widget::tree::*; pub use self::window::child_window::*; pub use self::window::*; @@ -82,6 +82,7 @@ mod style; mod tables; #[cfg(test)] mod test; +pub mod text_filter; mod utils; mod widget; mod window; diff --git a/imgui/src/widget/text_filter.rs b/imgui/src/text_filter.rs similarity index 96% rename from imgui/src/widget/text_filter.rs rename to imgui/src/text_filter.rs index b64ebf9..eaf86b8 100644 --- a/imgui/src/widget/text_filter.rs +++ b/imgui/src/text_filter.rs @@ -17,7 +17,8 @@ impl TextFilter { } /// Creates a new TextFilter with a custom filter. - pub fn new_with_filter(label: String, mut filter: String) -> Self { + pub fn new_with_filter(label: String, filter: String) -> Self { + let mut filter = filter.clone(); filter.push('\0'); let ptr = filter.as_mut_ptr(); Self { diff --git a/imgui/src/widget/mod.rs b/imgui/src/widget/mod.rs index 72a923d..9ca7887 100644 --- a/imgui/src/widget/mod.rs +++ b/imgui/src/widget/mod.rs @@ -10,5 +10,4 @@ pub mod selectable; pub mod slider; pub mod tab; pub mod text; -pub mod text_filter; pub mod tree;