mirror of
https://github.com/home-assistant/core
synced 2024-07-15 09:42:11 +02:00
Fix assertion error when unloading ZHA with pollable entities (#107311)
This commit is contained in:
parent
2b43271c3b
commit
2ed9397611
@ -216,9 +216,9 @@ class PollableSensor(Sensor):
|
||||
|
||||
async def async_will_remove_from_hass(self) -> None:
|
||||
"""Disconnect entity object when removed."""
|
||||
assert self._cancel_refresh_handle
|
||||
self._cancel_refresh_handle()
|
||||
self._cancel_refresh_handle = None
|
||||
if self._cancel_refresh_handle is not None:
|
||||
self._cancel_refresh_handle()
|
||||
self._cancel_refresh_handle = None
|
||||
self.debug("stopped polling during device removal")
|
||||
await super().async_will_remove_from_hass()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user