improv: PreOperation for tracking children in selections

This commit is contained in:
Ashley Wulber 2026-09-04 14:31:46 -04:00 • committed by Ashley Wulber
parent 880f2c7565
commit 2e12eba5cd
5 changed files with 49 additions and 1 deletions

View file

@ -193,6 +193,8 @@ pub fn focus() -> impl Selector<Output = (bool, Target, window::Id)> {
))
} else if matches!(candidate, Candidate::Scrollable { .. }) {
Some((false, Target::from(candidate), self.cur_window_id))
} else if matches!(candidate, Candidate::PreOperation { .. }) {
Some((false, Target::from(candidate), self.cur_window_id))
} else {
None
}