From 2c27a1cf0abf1739a97763c9503c0a2cedaef3a9 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Sat, 1 Nov 2014 09:43:23 +0000 Subject: Activate "Save" button on input (non-empty text areas). --- pages/options.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pages/options.coffee b/pages/options.coffee index 0966fbaf..1ac40503 100644 --- a/pages/options.coffee +++ b/pages/options.coffee @@ -58,6 +58,9 @@ class TextOption extends Option readValueFromElement: -> @element.value.trim() class NonEmptyTextOption extends Option + constructor: (field,enableSaveButton) -> + super(field,enableSaveButton) + @element.addEventListener "input", enableSaveButton populateElement: (value) -> @element.value = value # If the new value is not empty, then return it. Otherwise, restore the default value. readValueFromElement: -> if value = @element.value.trim() then value else @restoreToDefault() -- cgit v1.2.3