From 1a6f2aba08bef443c2d79954f1eefa502864752c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C4=93teris=20Pakalns?= Date: Sun, 2 Nov 2025 12:28:33 +0200 Subject: [PATCH] Fix profiling::scope compile error when profiling using tracing backend (#7646) * Closes https://github.com/emilk/egui/issues/7645 * [x] I have followed the instructions in the PR template --- crates/egui/src/plugin.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/egui/src/plugin.rs b/crates/egui/src/plugin.rs index 3e078d21..80afc451 100644 --- a/crates/egui/src/plugin.rs +++ b/crates/egui/src/plugin.rs @@ -231,7 +231,7 @@ impl Plugin for CallbackPlugin { profiling::function_scope!(); for (_debug_name, cb) in &self.on_begin_plugins { - profiling::scope!(*_debug_name); + profiling::scope!("on_begin_pass", *_debug_name); (cb)(ctx); } } @@ -240,7 +240,7 @@ impl Plugin for CallbackPlugin { profiling::function_scope!(); for (_debug_name, cb) in &self.on_end_plugins { - profiling::scope!(*_debug_name); + profiling::scope!("on_end_pass", *_debug_name); (cb)(ctx); } }