From 5f9604394ba8ea33c70620018cb850dcd2b92cab Mon Sep 17 00:00:00 2001 From: Linwei Zhang Date: Fri, 12 May 2023 10:46:57 +0800 Subject: [PATCH] Add doc --- crates/bevy_window/src/event.rs | 4 +++- examples/window/window_settings.rs | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/bevy_window/src/event.rs b/crates/bevy_window/src/event.rs index 0a4d458f62d57..114549df0c37a 100644 --- a/crates/bevy_window/src/event.rs +++ b/crates/bevy_window/src/event.rs @@ -293,7 +293,9 @@ pub struct WindowMoved { pub position: IVec2, } -/// An event that is sent when system window theme has changed. +/// An event that is sent when system changed window theme. +/// +/// It is only sent when [`Window::preferred_theme`](crate::window::Window::preferred_theme) is `None`. #[derive(Debug, Clone, PartialEq, Eq, Reflect, FromReflect)] #[reflect(Debug, PartialEq)] #[cfg_attr( diff --git a/examples/window/window_settings.rs b/examples/window/window_settings.rs index 6789a24db618c..107a551ad989f 100644 --- a/examples/window/window_settings.rs +++ b/examples/window/window_settings.rs @@ -18,6 +18,7 @@ fn main() { fit_canvas_to_parent: true, // Tells wasm not to override default event handling, like F5, Ctrl+R etc. prevent_default_event_handling: false, + preferred_theme: Some(WindowTheme::Dark), ..default() }), ..default()