diff options
| author | neikeq | 2015-11-30 15:41:04 +0100 |
|---|---|---|
| committer | neikeq | 2015-12-01 19:43:51 +0100 |
| commit | fc7e313074e9f8b59e186e4f95c2598e3793b2e4 (patch) | |
| tree | 01197ffa1de4f67b8758b067f585e9f8a4963b94 /tools/editor/plugins/script_editor_plugin.cpp | |
| parent | 772900c4ff9597d8f4e23ca9198eeaec757bb008 (diff) | |
| download | godot-fc7e313074e9f8b59e186e4f95c2598e3793b2e4.tar.gz godot-fc7e313074e9f8b59e186e4f95c2598e3793b2e4.tar.zst godot-fc7e313074e9f8b59e186e4f95c2598e3793b2e4.zip | |
Fix script editor not clonning down last line
Diffstat (limited to 'tools/editor/plugins/script_editor_plugin.cpp')
| -rw-r--r-- | tools/editor/plugins/script_editor_plugin.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/editor/plugins/script_editor_plugin.cpp b/tools/editor/plugins/script_editor_plugin.cpp index e01cf7214..370f26231 100644 --- a/tools/editor/plugins/script_editor_plugin.cpp +++ b/tools/editor/plugins/script_editor_plugin.cpp @@ -1138,8 +1138,8 @@ void ScriptEditor::_menu_option(int p_option) { int line = tx->cursor_get_line(); int next_line = line + 1; - if (line == tx->get_line_count() || next_line > tx->get_line_count()) - return; + if (line == tx->get_line_count() - 1 || next_line >= tx->get_line_count()) + tx->set_line(line, tx->get_line(line) + "\n"); String line_clone = tx->get_line(line); tx->insert_at(line_clone, next_line); |
