focus: Introduce render_input_order

This commit is contained in:
Victoria Brekenfeld 2024-09-27 23:39:08 +02:00 committed by Victoria Brekenfeld
parent 2497992d31
commit 140d870e7b
2 changed files with 376 additions and 0 deletions

View file

@ -21,10 +21,12 @@ use std::{borrow::Cow, mem, sync::Mutex};
use tracing::{debug, trace};
pub use self::order::{render_input_order, Stage};
use self::target::{KeyboardFocusTarget, WindowGroup};
use super::{grabs::SeatMoveGrabState, layout::floating::FloatingLayout, SeatExt};
mod order;
pub mod target;
pub struct FocusStack<'a>(pub(super) Option<&'a IndexSet<CosmicMapped>>);