[orx-panel] Invoke requestRedraw from value setters
This commit is contained in:
@@ -19,6 +19,7 @@ class ColorpickerButton : Element(ElementType("colorpicker-button")), Disposable
|
|||||||
set(value) {
|
set(value) {
|
||||||
if (value != field) {
|
if (value != field) {
|
||||||
field = value
|
field = value
|
||||||
|
requestRedraw()
|
||||||
events.valueChanged.trigger(ColorChangedEvent(this, value))
|
events.valueChanged.trigger(ColorChangedEvent(this, value))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ class XYPad : Element(ElementType("xy-pad")) {
|
|||||||
clamp(map(minX, maxX, -1.0, 1.0, newValue.x), -1.0, 1.0),
|
clamp(map(minX, maxX, -1.0, 1.0, newValue.x), -1.0, 1.0),
|
||||||
clamp(map(minY, maxY, -1.0, 1.0, newValue.y), -1.0, 1.0)
|
clamp(map(minY, maxY, -1.0, 1.0, newValue.y), -1.0, 1.0)
|
||||||
)
|
)
|
||||||
|
requestRedraw()
|
||||||
}
|
}
|
||||||
|
|
||||||
init {
|
init {
|
||||||
|
|||||||
Reference in New Issue
Block a user