diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 2c5deb72b7c..06d598f97dc 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -4308,7 +4308,7 @@ void EditorNode::setup_color_picker(ColorPicker *p_picker) { p_picker->set_editor_settings(EditorSettings::get_singleton()); int default_color_mode = EditorSettings::get_singleton()->get_project_metadata("color_picker", "color_mode", EDITOR_GET("interface/inspector/default_color_picker_mode")); int picker_shape = EditorSettings::get_singleton()->get_project_metadata("color_picker", "picker_shape", EDITOR_GET("interface/inspector/default_color_picker_shape")); - bool show_intensity = EditorSettings::get_singleton()->get_project_metadata("color_picker", "show_intensity", EDITOR_GET("interface/inspector/color_picker_show_intensity")); + bool show_intensity = EDITOR_GET("interface/inspector/color_picker_show_intensity"); p_picker->set_color_mode((ColorPicker::ColorModeType)default_color_mode); p_picker->set_picker_shape((ColorPicker::PickerShapeType)picker_shape); diff --git a/scene/gui/color_picker.cpp b/scene/gui/color_picker.cpp index 0e77ee05644..5a3d5e859d1 100644 --- a/scene/gui/color_picker.cpp +++ b/scene/gui/color_picker.cpp @@ -972,6 +972,7 @@ void ColorPicker::set_picker_shape(PickerShapeType p_shape) { } #endif + _copy_normalized_to_hsv_okhsl(); _update_controls(); _update_color(); }