fix: guard null selectors in showEditForm when button type varies

This commit is contained in:
Claus Lohmar 2026-07-29 09:33:35 +00:00
parent 2e60e19877
commit 60e05cd8fe

View file

@ -183,8 +183,10 @@ function reloadDnsmasq() {
// ---------------------------------------------------------------------------
function showEditForm(cell) {
cell.querySelector('.edit-btn').style.display = 'none';
cell.querySelector('.pin-needs-name').style.display = 'none';
var editBtn = cell.querySelector('.edit-btn');
var pinBtn = cell.querySelector('.pin-needs-name');
if (editBtn) editBtn.style.display = 'none';
if (pinBtn) pinBtn.style.display = 'none';
cell.querySelector('.edit-form').style.display = 'inline-flex';
var input = cell.querySelector('.edit-hostname');
input.focus();