Mercurial > code > home > repos > light9
changeset 1736:70c7022a1b6e
getting adjusters to appear again. canvas and rendering seem fine.
Ignore-this: b76fe21e9d5a74062ccfeb0095c32802
author | drewp@bigasterisk.com |
---|---|
date | Wed, 16 May 2018 06:41:33 +0000 |
parents | fa11008d9b22 |
children | 849599175e99 |
files | light9/web/timeline/adjusters.coffee light9/web/timeline/timeline-elements.html |
diffstat | 2 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/light9/web/timeline/adjusters.coffee Tue May 15 07:08:11 2018 +0000 +++ b/light9/web/timeline/adjusters.coffee Wed May 16 06:41:33 2018 +0000 @@ -9,12 +9,16 @@ @getter_observers: [ 'updateAllCoords(adjs)' ] + constructor: -> + super() + @redraw = _.throttle(@_throttledRedraw.bind(@), 30, {leading: false}) + @adjs = {} + ready: -> super.ready() @addEventListener('iron-resize', @resizeUpdate.bind(@)) - @adjs = {} @ctx = @$.canvas.getContext('2d') - + @redraw() onDown: (ev) -> @@ -69,10 +73,6 @@ @$.canvas.height = ev.target.offsetHeight @redraw() - redraw: (adjs) -> - @_throttledRedraw(adjs) - #@debounce('redraw', @_throttledRedraw.bind(@)) - _throttledRedraw: () -> return unless @ctx? console.time('adjs redraw')
--- a/light9/web/timeline/timeline-elements.html Tue May 15 07:08:11 2018 +0000 +++ b/light9/web/timeline/timeline-elements.html Wed May 16 06:41:33 2018 +0000 @@ -271,10 +271,10 @@ <script src="/node_modules/n3/n3-browser.js"></script> <script src="/node_modules/pixi.js/dist/pixi.min.js"></script> +<script src="drawing.js"></script> <script src="../coffee_element.js"></script> <script src="viewstate.js"></script> <script src="adjustable.js"></script> <script src="adjusters.js"></script> -<script src="drawing.js"></script> <script src="timeline.js"></script> <script src="cursor_canvas.js"></script>