From f7e6f1b4538066d5f5ecfe59a85874364baa93e9 Mon Sep 17 00:00:00 2001 From: rolux Date: Thu, 21 Feb 2013 12:48:17 +0530 Subject: [PATCH] update embed panel --- static/js/pandora/embedPanel.js | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/static/js/pandora/embedPanel.js b/static/js/pandora/embedPanel.js index 621a9f74b..4dc683517 100644 --- a/static/js/pandora/embedPanel.js +++ b/static/js/pandora/embedPanel.js @@ -151,22 +151,22 @@ pandora.ui.embedPanel = function() { } if (options.showAnnotations) { + video.annotations = video.annotations.filter(function(layer) { + return Ox.contains(options.showLayers, layer.id); + }); if (options.playInToOut) { video.annotations.forEach(function(layer) { - var items; - if (Ox.contains(options.showLayers, layer.id)) { - items = []; - layer.items.forEach(function(item) { - if (( - item['in'] >= options['in'] && item['in'] <= options.out - ) || ( - item.out >= options['in'] && item.out <= options.out - )) { - items.push(item); - } - }); - layer.items = items; - } + var items = []; + layer.items.forEach(function(item) { + if (( + item['in'] >= options['in'] && item['in'] <= options.out + ) || ( + item.out >= options['in'] && item.out <= options.out + )) { + items.push(item); + } + }); + layer.items = items; }); } $annotations = Ox.AnnotationPanel(Ox.extend({