# HG changeset patch # User Drew Perttula # Date 2016-06-04 06:08:25 # Node ID e4c65310c0502deb6e71bf05152bbedf2202b76d # Parent 4210bbaf528f68d10fdb11b0d9b1a891571074fb zoom adjs center in audio section Ignore-this: b6f54cb512d745e1f5c061294e9c13fe diff --git a/light9/web/timeline.coffee b/light9/web/timeline.coffee --- a/light9/web/timeline.coffee +++ b/light9/web/timeline.coffee @@ -178,6 +178,7 @@ Polymer ] makeZoomAdjs: -> + yMid = @$.audio.offsetTop + @$.audio.offsetHeight / 2 dur = @viewState.zoomSpec.duration valForPos = (pos) => x = pos.e(1) @@ -186,9 +187,9 @@ Polymer observable: @viewState.zoomSpec.t1, valueLow: 0 valueHigh: dur - targetLow: $V([0, 30]) # y = @$.audio.offsetTop + @$.audio.offsetHeight / 2] - targetHigh: $V([@offsetWidth, 30]) - getSuggestedTargetOffset: () => $V([-30, 0]) + targetLow: $V([0, yMid]) + targetHigh: $V([@offsetWidth, yMid]) + getSuggestedTargetOffset: () => $V([-50, 0]) getValueForPos: valForPos }) @@ -196,9 +197,9 @@ Polymer observable: @viewState.zoomSpec.t2, valueLow: 0 valueHigh: dur - targetLow: $V([0, 30]) # y = @$.audio.offsetTop + @$.audio.offsetHeight / 2] - targetHigh: $V([@offsetWidth, 30]) - getSuggestedTargetOffset: () => $V([30, 0]) + targetLow: $V([0, yMid]) + targetHigh: $V([@offsetWidth, yMid]) + getSuggestedTargetOffset: () => $V([50, 0]) getValueForPos: valForPos })