chore: gate accessibility-only winit state

This commit is contained in:
Lionel DARNIS 2026-05-23 20:55:59 +02:00
parent b90b1413a6
commit 4e2e58e03d
2 changed files with 3 additions and 0 deletions

View file

@ -186,6 +186,7 @@ where
receiver: mpsc::UnboundedReceiver<Control>,
error: Option<Error>,
system_theme: Option<oneshot::Sender<theme::Mode>>,
#[cfg(feature = "a11y")]
control_sender: mpsc::UnboundedSender<Control>,
#[cfg(feature = "a11y")]
@ -212,6 +213,7 @@ where
id: settings.id,
sender: event_sender,
receiver: control_receiver,
#[cfg(feature = "a11y")]
control_sender: control_sender.clone(),
error: None,
system_theme: Some(system_theme_sender),

View file

@ -97,6 +97,7 @@ where
self.ready = ready;
}
#[cfg(feature = "a11y")]
pub(crate) fn set_a11y_ready(&mut self, ready: bool) {
self.a11y_ready = ready;
}