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