From ecc8b177d24266f77d37b07a6409e4c4312ae4c0 Mon Sep 17 00:00:00 2001 From: Fernando Brito Date: Wed, 4 Jun 2014 12:14:25 -0300 Subject: [PATCH] Improve VLibrasLocalization timing --- app/assets/javascripts/v_libras/requests/workflow.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/v_libras/requests/workflow.js b/app/assets/javascripts/v_libras/requests/workflow.js index 8f13104..e296eee 100644 --- a/app/assets/javascripts/v_libras/requests/workflow.js +++ b/app/assets/javascripts/v_libras/requests/workflow.js @@ -45,7 +45,7 @@ var VLibrasLocalization = function() { } function _createButton(index, time) { - if (time === _options.buttons[index].start) { + if ((time > _options.buttons[index].start) && (_options.buttons[index].shown != true)) { var image = null; if (_options.buttons[index].clickable === true) { @@ -62,10 +62,14 @@ var VLibrasLocalization = function() { image.css('left', _options.buttons[index].x); image.hide().appendTo(_video_wrapper).fadeIn(_options.buttons[index].delay); + + _options.buttons[index].shown = true; } - if (time === _options.buttons[index].end) { + if ((time > _options.buttons[index].end) && (_options.buttons[index].hidden != true)) { $('#' + _options.buttons[index].id).fadeOut(_options.buttons[index].delay); + + _options.buttons[index].hidden = true; } } -- libgit2 0.21.2