From 0784c95f298a65f06c58bf2b751c11e6e762d901 Mon Sep 17 00:00:00 2001 From: dbr Date: Mon, 13 Sep 2021 18:24:38 +1000 Subject: [PATCH] fmt --- imgui-examples/examples/draw_list.rs | 1 - imgui/src/draw_list.rs | 12 ++++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/imgui-examples/examples/draw_list.rs b/imgui-examples/examples/draw_list.rs index a54698a..9d1a5b2 100644 --- a/imgui-examples/examples/draw_list.rs +++ b/imgui-examples/examples/draw_list.rs @@ -19,7 +19,6 @@ fn draw_text_centered( fn main() { let system = support::init(file!()); system.main_loop(move |_, ui| { - // Get access to draw FG and BG draw lists. let bg_draw_list = ui.get_background_draw_list(); let fg_draw_list = ui.get_foreground_draw_list(); diff --git a/imgui/src/draw_list.rs b/imgui/src/draw_list.rs index b0b7a53..a94c36e 100644 --- a/imgui/src/draw_list.rs +++ b/imgui/src/draw_list.rs @@ -79,9 +79,12 @@ pub struct DrawListMut<'ui> { } // Lock for each variant of draw list. See https://github.com/imgui-rs/imgui-rs/issues/488 -static DRAW_LIST_LOADED_WINDOW: std::sync::atomic::AtomicBool = std::sync::atomic::AtomicBool::new(false); -static DRAW_LIST_LOADED_BACKGROUND: std::sync::atomic::AtomicBool = std::sync::atomic::AtomicBool::new(false); -static DRAW_LIST_LOADED_FOREGROUND: std::sync::atomic::AtomicBool = std::sync::atomic::AtomicBool::new(false); +static DRAW_LIST_LOADED_WINDOW: std::sync::atomic::AtomicBool = + std::sync::atomic::AtomicBool::new(false); +static DRAW_LIST_LOADED_BACKGROUND: std::sync::atomic::AtomicBool = + std::sync::atomic::AtomicBool::new(false); +static DRAW_LIST_LOADED_FOREGROUND: std::sync::atomic::AtomicBool = + std::sync::atomic::AtomicBool::new(false); impl<'ui> Drop for DrawListMut<'ui> { fn drop(&mut self) { @@ -89,7 +92,8 @@ impl<'ui> Drop for DrawListMut<'ui> { DrawListType::Window => &DRAW_LIST_LOADED_WINDOW, DrawListType::Background => &DRAW_LIST_LOADED_BACKGROUND, DrawListType::Foreground => &DRAW_LIST_LOADED_FOREGROUND, - }.store(false, std::sync::atomic::Ordering::Release); + } + .store(false, std::sync::atomic::Ordering::Release); } }