Replace any expression in HomeKitWindowCover with a simple or (#102146)

This commit is contained in:
J. Nick Koston 2023-10-16 21:23:30 -10:00 committed by GitHub
parent 16c5a12c87
commit eea9de063b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -154,14 +154,9 @@ class HomeKitWindowCover(HomeKitEntity, CoverEntity):
if self.service.has(CharacteristicsTypes.POSITION_HOLD):
features |= CoverEntityFeature.STOP
supports_tilt = any(
(
self.service.has(CharacteristicsTypes.VERTICAL_TILT_CURRENT),
self.service.has(CharacteristicsTypes.HORIZONTAL_TILT_CURRENT),
)
)
if supports_tilt:
if self.service.has(
CharacteristicsTypes.VERTICAL_TILT_CURRENT
) or self.service.has(CharacteristicsTypes.HORIZONTAL_TILT_CURRENT):
features |= (
CoverEntityFeature.OPEN_TILT
| CoverEntityFeature.CLOSE_TILT