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
1 changed files with 2 additions and 2 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue