Mercurial > code > home > repos > light9
changeset 1616:2362fcf5e220
paper-slider didn't clear when i wrote to immediate-value
Ignore-this: d91f72fe55ebe2cc9b3b4050a598c1ff
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Wed, 07 Jun 2017 05:48:04 +0000 |
parents | 99307e5a1f90 |
children | ff193840cd84 |
files | light9/web/live/index.html light9/web/live/live.coffee |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/light9/web/live/index.html Wed Jun 07 05:40:31 2017 +0000 +++ b/light9/web/live/index.html Wed Jun 07 05:48:04 2017 +0000 @@ -129,6 +129,7 @@ step=".001" editable content-type="application/json" + value="{{sliderWriteValue}}" immediate-value="{{immediateSlider}}"></paper-slider> </template> <template is="dom-if" if="{{deviceAttr.useColor}}">
--- a/light9/web/live/live.coffee Wed Jun 07 05:40:31 2017 +0000 +++ b/light9/web/live/live.coffee Wed Jun 07 05:48:04 2017 +0000 @@ -9,6 +9,7 @@ value: { type: Object, notify: true } immediateSlider: { notify: true, observer: 'onSlider' } + sliderWriteValue: { type: Number } pickedChoice: { observer: 'onChange' } observers: [ 'onChange(value)' @@ -23,6 +24,8 @@ resend: -> window.gather(@lastSent) clear: -> + @pickedChoice = null + @sliderWriteValue = 0 if @deviceAttr.useColor @value = '#000000' else