[orx-panel] Invoke requestRedraw from value setters

This commit is contained in:
Edwin Jakobs
2023-04-19 16:51:39 +02:00
parent f6363d9611
commit bee77e7f64
2 changed files with 2 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ class ColorpickerButton : Element(ElementType("colorpicker-button")), Disposable
set(value) {
if (value != field) {
field = value
requestRedraw()
events.valueChanged.trigger(ColorChangedEvent(this, value))
}
}

View File

@@ -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(minY, maxY, -1.0, 1.0, newValue.y), -1.0, 1.0)
)
requestRedraw()
}
init {