Redraw shape controls when ColorPicker theme changes

This commit is contained in:
kobewi 2025-09-05 18:04:26 +02:00
parent 4ed8c45abd
commit 502f49d7f9

View file

@ -129,6 +129,9 @@ void ColorPicker::_notification(int p_what) {
for (ColorPickerShape *shape : shapes) { for (ColorPickerShape *shape : shapes) {
if (shape->is_initialized) { if (shape->is_initialized) {
shape->update_theme(); shape->update_theme();
for (Control *c : shape->controls) {
c->queue_redraw();
}
} }
shape_popup->set_item_icon(i, shape->get_icon()); shape_popup->set_item_icon(i, shape->get_icon());
i++; i++;