From 399efca41179aa3cae48a8f9a5dc7c94ca2994af Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 7 Jul 2022 09:03:11 -0400 Subject: [PATCH] Only show firmware update warning if no firmware update is in progress (#13068) --- .../integration-elements/zwave_js/device-actions.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/panels/config/devices/device-detail/integration-elements/zwave_js/device-actions.ts b/src/panels/config/devices/device-detail/integration-elements/zwave_js/device-actions.ts index 180d33adb0..3ff12f5386 100644 --- a/src/panels/config/devices/device-detail/integration-elements/zwave_js/device-actions.ts +++ b/src/panels/config/devices/device-detail/integration-elements/zwave_js/device-actions.ts @@ -99,6 +99,13 @@ export const getZwaveDeviceActions = async ( ), action: async () => { if ( + isNodeFirmwareUpdateInProgress || + (await fetchZwaveNodeIsFirmwareUpdateInProgress(hass, device.id)) + ) { + showZWaveJUpdateFirmwareNodeDialog(el, { + device, + }); + } else if ( await showConfirmationDialog(el, { text: hass.localize( "ui.panel.config.zwave_js.update_firmware.warning"