iens

Manager of links to read
git clone https://git.instinctive.eu/iens.git
Log | Files | Refs | README | LICENSE

commit 3c441c68929e04f65de23c28ec83191e94a21af5
parent 8ee406cf0b7397c0a5e392c904860dd51a48696f
Author: Natasha Kerensikova <natgh@instinctive.eu>
Date:   Mon, 21 Sep 2026 18:01:06 +0000

List views preserve data in forms
Diffstat:
Msrc/cgi.scm | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/src/cgi.scm b/src/cgi.scm @@ -753,6 +753,15 @@ END-OF-CSS (meta (@ (name "color-scheme") (content "light dark"))) (title ,title) (script (@ (src "https://cdn.jsdelivr.net/npm/htmx.org@2.0.8/dist/htmx.min.js")) "") + (script "\ +const beforeUnloadHandler = (event) => { + if (document.getElementsByClassName(\"edit-post\").length > 0) { + event.preventDefault(); + event.returnValue=true; + } +}; +window.addEventListener(\"beforeunload\", beforeUnloadHandler); +") (style ,css-style)) (body ,(spinner-symbol)