diff --git a/static/js/ninja-keys-init.js b/static/js/ninja-keys-init.js
index 11920fb..37059d5 100644
--- a/static/js/ninja-keys-init.js
+++ b/static/js/ninja-keys-init.js
@@ -48,6 +48,8 @@
const modal = document.getElementById(modalId);
if (modal && modal.showModal) {
modal.showModal();
+ // Dispatch 'show' event for hyperscript handlers
+ modal.dispatchEvent(new CustomEvent('show'));
}
ninjaKeys.close();
}
diff --git a/templates/partials/modals/contact-modal.html b/templates/partials/modals/contact-modal.html
index 3c86521..0750467 100644
--- a/templates/partials/modals/contact-modal.html
+++ b/templates/partials/modals/contact-modal.html
@@ -2,23 +2,7 @@
+
{{end}}