Skip to content

Commit 4ebaae9

Browse files
committed
Fix rename string line issue
1 parent 89f1316 commit 4ebaae9

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

modules/gdscript/gdscript_parser.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,9 @@ bool GDScriptParser::refactor_rename_register(GDScriptParser::RefactorRenameType
442442
context.current_suite = current_suite;
443443
context.current_line = tokenizer->get_cursor_line();
444444
context.parser = this;
445+
if (refactor_rename_context.node == p_node) {
446+
context.token = refactor_rename_context.token;
447+
}
445448
context.node = p_node;
446449
context.value = nullptr;
447450
if (previous.has_cursor()) {

modules/gdscript/tests/scripts/refactor/rename/tests/literal/rename_string.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[input]
33
refactor={
44
"file": "res://scripts/class_a.gd",
5-
"line": 34,
5+
"line": 36,
66
"column": 17,
77
"symbol": "EnumOfInnerInnerB value:",
88
}

0 commit comments

Comments
 (0)