diff --git a/source/blender/editors/interface/interface_handlers.cc b/source/blender/editors/interface/interface_handlers.cc index bcab71a8da4..187e6b778b2 100644 --- a/source/blender/editors/interface/interface_handlers.cc +++ b/source/blender/editors/interface/interface_handlers.cc @@ -6940,6 +6940,7 @@ static int ui_do_but_HSVCUBE( ui_color_picker_to_rgb_HSVCUBE_v(hsv_but, def_hsv, rgb); ui_but_v3_set(but, rgb); + ui_apply_but_func(C, but); RNA_property_update(C, &but->rnapoin, but->rnaprop); return WM_UI_HANDLER_BREAK; @@ -7210,6 +7211,7 @@ static int ui_do_but_HSVCIRCLE( hsv_to_rgb_v(def_hsv, rgb); ui_but_v3_set(but, rgb); + ui_apply_but_func(C, but); RNA_property_update(C, &but->rnapoin, but->rnaprop);