From f07262ec74d3a7e9b24637d696e9b6bb21bd9565 Mon Sep 17 00:00:00 2001 From: MarkoBobby Date: Wed, 5 Nov 2025 17:07:59 +0100 Subject: [PATCH] fix(interface): locker already initialized --- public/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/public/main.js b/public/main.js index 9df9c15d..8cc0f594 100644 --- a/public/main.js +++ b/public/main.js @@ -129,7 +129,10 @@ async function init(options = {}) { window.locker = document.createElement("nsecure-locker"); window.locker.nsn = nsn; const locker = document.getElementById("network-locker"); - locker.replaceWith(window.locker); + // locker may already have been replaced when reinitializing via the search view + if (locker) { + locker.replaceWith(window.locker); + } const legend = document.getElementById("legend"); legend.isVisible = window.settings.config.showFriendlyDependencies; window.legend = legend;