diff --git a/www/add.html b/www/add.html
index c68f31f6..48edba81 100644
--- a/www/add.html
+++ b/www/add.html
@@ -64,7 +64,8 @@
@@ -123,7 +126,9 @@
}
document.getElementById('homekit').addEventListener('click', async ev => {
- ev.target.nextElementSibling.style.display = 'grid';
+ const div = ev.target.nextElementSibling;
+ if (div.style.display === 'grid') { div.style.display = 'none'; return; }
+ div.style.display = 'grid';
await reloadHomeKit();
});
@@ -168,7 +173,9 @@
@@ -180,7 +187,9 @@
@@ -192,7 +201,9 @@
@@ -211,7 +222,8 @@
@@ -243,7 +257,9 @@
@@ -259,7 +275,9 @@
@@ -433,7 +457,11 @@