diff --git a/receivers/common/web/main/Renderer.ts b/receivers/common/web/main/Renderer.ts index c214614..6e71d46 100644 --- a/receivers/common/web/main/Renderer.ts +++ b/receivers/common/web/main/Renderer.ts @@ -46,9 +46,15 @@ if(window.targetAPI.getDeviceInfo()) { function renderIPsAndQRCode() { const value = window.targetAPI.getDeviceInfo(); console.log(`Network Interface Info: ${value}`); + renderIPs(value.interfaces); const addresses = []; value.interfaces.forEach((e) => addresses.push(e.address)); + if (JSON.stringify(addresses) === JSON.stringify(renderedAddresses)) { + return; + } + renderedAddresses = addresses; + const connInfo = document.getElementById('connection-information'); const connError = document.getElementById('connection-error'); @@ -72,13 +78,6 @@ function renderIPsAndQRCode() { connError.style.display = 'none'; } - renderIPs(value.interfaces); - - if (JSON.stringify(addresses) === JSON.stringify(renderedAddresses)) { - return; - } - renderedAddresses = addresses; - const fcastConfig = { name: value.name, addresses: addresses,