diff options
| -rw-r--r-- | options/options.coffee | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/options/options.coffee b/options/options.coffee index 9f43defd..248750ca 100644 --- a/options/options.coffee +++ b/options/options.coffee @@ -28,6 +28,9 @@ document.addEventListener "DOMContentLoaded", -> document.getElementById("restoreSettings").addEventListener "click", restoreToDefaults document.getElementById("saveOptions").addEventListener "click", saveOptions +window.onbeforeunload = -> + if $("saveOptions").disabled then null else "You have unsaved changes to options." + onOptionKeyup = (event) -> if (event.target.getAttribute("type") isnt "checkbox" and event.target.getAttribute("savedValue") isnt event.target.value) |
