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");