diff options
| author | Stephen Blott | 2014-11-01 09:43:23 +0000 |
|---|---|---|
| committer | Stephen Blott | 2014-11-01 09:43:23 +0000 |
| commit | 2c27a1cf0abf1739a97763c9503c0a2cedaef3a9 (patch) | |
| tree | 2a2075a710d4102ecc6dbfbb0203c132bd324204 | |
| parent | b8e14dc6938db600aa78f14442531b0959dbd20f (diff) | |
| download | vimium-2c27a1cf0abf1739a97763c9503c0a2cedaef3a9.tar.bz2 | |
Activate "Save" button on input (non-empty text areas).
| -rw-r--r-- | pages/options.coffee | 3 |
1 files changed, 3 insertions, 0 deletions
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() |
