From 032f3056789d01930028ab5eeecac59c17c7e8d6 Mon Sep 17 00:00:00 2001 From: Paul Donald Date: Sun, 31 Dec 2023 13:11:41 +0000 Subject: [PATCH] luci-mod-network: disable 'Edit' button for dynamic interfaces Otherwise they produce "Cannot read properties of null". Tested on 23.05.2 Fixes issue #6799 Signed-off-by: Paul Donald --- .../htdocs/luci-static/resources/view/network/interfaces.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js index 8166ac44b1..a3f2e9e34a 100644 --- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js +++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js @@ -537,6 +537,11 @@ return view.extend({ tdEl.lastChild.childNodes[3].disabled = true; } + if (dynamic) { + //disable the 'Edit' button on dynamic interfaces + tdEl.lastChild.childNodes[2].disabled = true; + } + return tdEl; };