src/widgets/Slice.js
branchnew-model
changeset 904 510ebab76fa3
parent 880 4c7b33bf2795
child 923 b3ee7d1b472a
--- a/src/widgets/Slice.js	Tue May 15 15:50:19 2012 +0200
+++ b/src/widgets/Slice.js	Fri May 18 18:23:51 2012 +0200
@@ -20,7 +20,7 @@
     this.$.append(this.$slider);
     
     this.min = 0;
-    this.max = this.source.getDuration().getSeconds();
+    this.max = this.source.getDuration().valueOf();
     
     var _this = this;
     
@@ -32,9 +32,9 @@
         change: function(event, ui) {
             _this.player.popcorn.trigger("IriSP.Arrow.updatePosition",{
                 widget:_this.type,
-                time:Math.floor((ui.values[0]+ui.values[1])*500)
+                time:Math.floor((ui.values[0]+ui.values[1])/2)
             });
-            _this.player.popcorn.trigger("IriSP.Slice.valuesChanged",[ui.values[0]*1000, ui.values[1]*1000]);
+            _this.player.popcorn.trigger("IriSP.Slice.boundsChanged",[ui.values[0], ui.values[1]]);
         }
     });
     this.$slider.find(".ui-slider-handle:first").addClass("Ldt-Slice-left-handle");
@@ -46,7 +46,7 @@
     }
     this.bindPopcorn("IriSP.Slice.show","show");
     this.bindPopcorn("IriSP.Slice.hide","hide");
-    this.bindPopcorn("IriSP.Annotation.boundsChanged","storeBounds")
+    this.bindPopcorn("IriSP.Annotation.boundsChanged","storeBounds");
 };
 
 IriSP.Widgets.Slice.prototype.show = function() {
@@ -61,6 +61,6 @@
 }
 
 IriSP.Widgets.Slice.prototype.storeBounds = function(_values) {
-    this.min = Math.floor(_values[0]/1000);
-    this.max = Math.floor(_values[1]/1000);
+    this.min = _values[0];
+    this.max = _values[1];
 }
\ No newline at end of file