diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/pushrules/rest/PushRule.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/pushrules/rest/PushRule.kt index 154209731e..31d7770a9f 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/pushrules/rest/PushRule.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/pushrules/rest/PushRule.kt @@ -105,7 +105,7 @@ data class PushRule( * Get the highlight status. As spec mentions assume false if no tweak present. */ fun getHighlight(): Boolean { - return (getActions().firstOrNull { it is Action.Highlight } as? Action.Highlight)?.highlight.orFalse() + return getActions().filterIsInstance().firstOrNull()?.highlight.orFalse() } /**