# HG changeset patch # User durandn # Date 1442589672 -7200 # Node ID ded3cd1312c1c56e0c36a3545e6de7f7e0b19118 # Parent 3f20f286d43e625f862a46aba134e7963a4dfbc9 If TimeRange is set, clicking on a segment will play the video diff -r 3f20f286d43e -r ded3cd1312c1 src/widgets/Segments.js --- a/src/widgets/Segments.js Fri Sep 18 17:42:42 2015 +0200 +++ b/src/widgets/Segments.js Fri Sep 18 17:21:12 2015 +0200 @@ -102,7 +102,9 @@ .click(function() { if(_this.use_timerange){ if(!_this.media.getTimeRange()){ - _this.media.setTimeRange(_annotation.begin, _annotation.end) + _this.media.setCurrentTime(_annotation.begin); + _this.media.setTimeRange(_annotation.begin, _annotation.end); + _this.media.play(); _this.$segments.each(function(){ var _segment = IriSP.jQuery(this); _segment.css("background", lowcolor).removeClass("selected"); @@ -118,7 +120,9 @@ }) } else { + _this.media.setCurrentTime(_annotation.begin); _this.media.setTimeRange(_annotation.begin, _annotation.end); + _this.media.play(); _this.$segments.each(function(){ var _segment = IriSP.jQuery(this); _segment.css("background", lowcolor).removeClass("selected");