1
0
Fork 0
forked from wry/wry

seat: keep track of serials that are allowed to steal keyboard focus

This commit is contained in:
Julian Orth 2024-10-17 16:08:54 +02:00
parent 324540c41e
commit 18bddbc987
4 changed files with 21 additions and 1 deletions

View file

@ -175,6 +175,7 @@ impl Clients {
slf,
)),
wire_scale: Default::default(),
focus_stealing_serial: Default::default(),
});
track!(data, data);
let display = Rc::new(WlDisplay::new(&data));
@ -286,6 +287,7 @@ pub struct Client {
pub activation_tokens: RefCell<VecDeque<ActivationToken>>,
pub commit_timelines: Rc<CommitTimelines>,
pub wire_scale: Cell<Option<i32>>,
pub focus_stealing_serial: Cell<Option<u64>>,
}
pub const NUM_CACHED_SERIAL_RANGES: usize = 64;