From 60abd2f5cd08d3ee43d86e073b62e6f187a0b0cd Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Sun, 15 Feb 2015 20:22:50 +0200 Subject: client/node_info: remove save button, listen to keyup as well, debounce for half a second. Fixes #43 --- src/client/view/node_info.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/client/view/node_info.js b/src/client/view/node_info.js index 45015a90..da5dbd70 100644 --- a/src/client/view/node_info.js +++ b/src/client/view/node_info.js @@ -58,10 +58,10 @@ function setup_change_handlers() disable_change_handlers(); // auto save style handlers var streams = _.map(_.values(form), function (field) { - return field.asEventStream('change'); + return field.asEventStream('change keyup'); }); var single = _.reduce(streams, function (stream_a, stream_b) { return stream_a.merge(stream_b); }); - change_handlers = [single.debounce(100).onValue(function () { + change_handlers = [single.debounce(500).onValue(function () { commit(); })]; } -- cgit v1.3.1