diff --git a/crates/matrix-sdk-ui/src/notification_client.rs b/crates/matrix-sdk-ui/src/notification_client.rs index 06a6fe33b80..eab81d6f232 100644 --- a/crates/matrix-sdk-ui/src/notification_client.rs +++ b/crates/matrix-sdk-ui/src/notification_client.rs @@ -494,12 +494,10 @@ impl NotificationClient { timeline_event = decrypted_event; } - if !timeline_event - .push_actions - .as_ref() - .is_some_and(|actions| actions.iter().any(|a| a.should_notify())) - { - return Ok(None); + if let Some(actions) = timeline_event.push_actions.as_ref() { + if !actions.iter().any(|a| a.should_notify()) { + return Ok(None); + } } Ok(Some(