From 73164e0304e76a642e223bff21744edc530d6308 Mon Sep 17 00:00:00 2001 From: Diego Valenzuela Date: Sun, 14 May 2023 20:07:24 -0700 Subject: [PATCH] Entity to executing take 2 --- .../companion/android/common/data/integration/Entity.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/io/homeassistant/companion/android/common/data/integration/Entity.kt b/common/src/main/java/io/homeassistant/companion/android/common/data/integration/Entity.kt index ff3d07ac8..15a8c01a7 100644 --- a/common/src/main/java/io/homeassistant/companion/android/common/data/integration/Entity.kt +++ b/common/src/main/java/io/homeassistant/companion/android/common/data/integration/Entity.kt @@ -643,4 +643,10 @@ fun Entity.friendlyState(context: Context): String { return friendlyState } -fun Entity.isExecuting() = state.endsWith("ing") +fun Entity.isExecuting() = when (state) { + "closing" -> true + "locking" -> true + "opening" -> true + "unlocking" -> true + else -> false +}