From abc9295b84a73392f1411cc29f956a87c7ce26b9 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sun, 18 Mar 2018 23:36:18 +0100 Subject: [PATCH] Minor UI fix --- assets/js/page_image_detail.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/js/page_image_detail.js b/assets/js/page_image_detail.js index 39e1d01..62f969b 100644 --- a/assets/js/page_image_detail.js +++ b/assets/js/page_image_detail.js @@ -79,9 +79,11 @@ save.addEventListener("click", (e) => { doSave(); }); -window.onbeforeunload = () => { +window.addEventListener("beforeunload", (e) => { const state = currentState(); if (lastSaved !== null && lastSaved !== state) { - return "Your changes have not been saved. Are you sure you want to leave?" + const message = "Your changes have not been saved. Are you sure you want to leave?"; + e.returnValue = message; + return message; } }; \ No newline at end of file -- GitLab