Merge pull request #111527 from DenisCiammaricone/fix-inline-object-parse

Fix editor inline color display of color from `Color.from_rgba8`
This commit is contained in:
Thaddeus Crews 2025-10-13 12:30:00 -05:00
commit 08c200e82f
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -490,8 +490,12 @@ Array ScriptTextEditor::_inline_object_parse(const String &p_text) {
params.push_back(s_param.to_float()); params.push_back(s_param.to_float());
} }
if (valid_floats && params.size() == 3) { if (valid_floats && params.size() == 3) {
if (fn_name == ".from_rgba8") {
params.push_back(255);
} else {
params.push_back(1.0); params.push_back(1.0);
} }
}
if (valid_floats && params.size() == 4) { if (valid_floats && params.size() == 4) {
has_added_color = true; has_added_color = true;
if (fn_name == ".from_ok_hsl") { if (fn_name == ".from_ok_hsl") {