From 209e818bd8867f31354c6df0de1f1c98d9be6037 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sat, 7 Jun 2025 10:24:28 -0700 Subject: [PATCH] Improve deprecation message for old `egui::menu` --- crates/egui/src/menu.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/egui/src/menu.rs b/crates/egui/src/menu.rs index 8de1fe95..9863f394 100644 --- a/crates/egui/src/menu.rs +++ b/crates/egui/src/menu.rs @@ -1,5 +1,5 @@ #![allow(deprecated)] -//! Menu bar functionality (very basic so far). +//! Deprecated menu API - Use [`crate::containers::menu`] instead. //! //! Usage: //! ``` @@ -88,6 +88,7 @@ fn set_menu_style(style: &mut Style) { /// The menu bar goes well in a [`crate::TopBottomPanel::top`], /// but can also be placed in a [`crate::Window`]. /// In the latter case you may want to wrap it in [`Frame`]. +#[deprecated = "Use `crate::containers::menu::Bar` instead"] pub fn bar(ui: &mut Ui, add_contents: impl FnOnce(&mut Ui) -> R) -> InnerResponse { ui.horizontal(|ui| { set_menu_style(ui.style_mut());