mirror of
https://github.com/home-assistant/core
synced 2024-09-12 15:16:21 +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:
|
async def async_will_remove_from_hass(self) -> None:
|
||||||
"""Disconnect entity object when removed."""
|
"""Disconnect entity object when removed."""
|
||||||
assert self._cancel_refresh_handle
|
if self._cancel_refresh_handle is not None:
|
||||||
self._cancel_refresh_handle()
|
self._cancel_refresh_handle()
|
||||||
self._cancel_refresh_handle = None
|
self._cancel_refresh_handle = None
|
||||||
self.debug("stopped polling during device removal")
|
self.debug("stopped polling during device removal")
|
||||||
await super().async_will_remove_from_hass()
|
await super().async_will_remove_from_hass()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user