controlkit.js icon indicating copy to clipboard operation
controlkit.js copied to clipboard

onChange callback on range slider doesn't provide changed value

Open polyclick opened this issue 8 years ago • 0 comments

When creating a new slider with an onChange callback, the changed value is not provided to the callback function. This does work with a normal number input.

// logs the changed value
this.gui.addPanel()
  .addGroup()
    .addSubGroup()
      .addNumberInput(obj, `value`, { onChange: (changedVal) => { console.log(changedVal) } })

Slider:

// logs -undefined-
this.gui.addPanel()
  .addGroup()
    .addSubGroup()
        .addSlider(obj, `value`, `range`, { onChange: (changedVal) => { console.log(changedVal) } })

polyclick avatar May 11 '17 08:05 polyclick