Merge pull request #1353 from tarkah/fix/overlay-status-capture
Don't process captured overlay statuses
This commit is contained in:
commit
824bef6162
1 changed files with 4 additions and 0 deletions
|
|
@ -254,6 +254,10 @@ where
|
||||||
.cloned()
|
.cloned()
|
||||||
.zip(overlay_statuses.into_iter())
|
.zip(overlay_statuses.into_iter())
|
||||||
.map(|(event, overlay_status)| {
|
.map(|(event, overlay_status)| {
|
||||||
|
if matches!(overlay_status, event::Status::Captured) {
|
||||||
|
return overlay_status;
|
||||||
|
}
|
||||||
|
|
||||||
let mut shell = Shell::new(messages);
|
let mut shell = Shell::new(messages);
|
||||||
|
|
||||||
let event_status = self.root.widget.on_event(
|
let event_status = self.root.widget.on_event(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue