Properly stringify args for Call Method Tracks
This ensures string arguments are always shown as properly enclose in quotes and escaped and should help avoid confusion, as the previously shown key frame labels could display as invalid code, most prominently missing quote characters around strings.
This commit is contained in:
parent
fcba87e696
commit
b495c63b0b
@ -2231,7 +2231,7 @@ void AnimationTrackEdit::draw_key(int p_index, float p_pixels_sec, int p_x, bool
|
||||
if (i > 0) {
|
||||
text += ", ";
|
||||
}
|
||||
text += String(args[i]);
|
||||
text += args[i].get_construct_string();
|
||||
}
|
||||
text += ")";
|
||||
|
||||
@ -2539,7 +2539,7 @@ String AnimationTrackEdit::get_tooltip(const Point2 &p_pos) const {
|
||||
if (i > 0) {
|
||||
text += ", ";
|
||||
}
|
||||
text += String(args[i]);
|
||||
text += args[i].get_construct_string();
|
||||
}
|
||||
text += ")\n";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user