From 69f43e3025b69fce59c8c80759e2d0c738528e09 Mon Sep 17 00:00:00 2001 From: dbr Date: Sat, 23 Apr 2022 13:23:35 +1000 Subject: [PATCH] Deduplicate ui.enabled(...) and ui.disabled() --- imgui/src/lib.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/imgui/src/lib.rs b/imgui/src/lib.rs index 124e005..cadb3a2 100644 --- a/imgui/src/lib.rs +++ b/imgui/src/lib.rs @@ -723,9 +723,7 @@ impl Ui { /// [`Ui::begin_enabled`]. #[doc(alias = "BeginDisabled", alias = "EndDisabled")] pub fn enabled(&self, enabled: bool, f: F) { - unsafe { sys::igBeginDisabled(!enabled) }; - f(); - unsafe { sys::igEndDisabled() }; + self.disabled(!enabled, f) } }