diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-07-08 18:22:42 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-07-08 18:22:42 +0200 |
commit | bdcbfd71a87f446b9742d690d92838aad16f2bcb (patch) | |
tree | ccc56ffce087317c48c30ebe78730b25ed93b96a /editor/plugins/text_shader_editor.cpp | |
parent | 79b31a8357e26a510ed68edebb3c9cf905f807e9 (diff) | |
parent | 71b8a9d2744bab4c83f38f2d0606b3f0df5f6bae (diff) | |
download | redot-engine-bdcbfd71a87f446b9742d690d92838aad16f2bcb.tar.gz |
Merge pull request #79158 from jpcerrone/shaderinclude_fixes
Fix comments and indentation in .gdshaderinc files
Diffstat (limited to 'editor/plugins/text_shader_editor.cpp')
-rw-r--r-- | editor/plugins/text_shader_editor.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/editor/plugins/text_shader_editor.cpp b/editor/plugins/text_shader_editor.cpp index 0c8907d6a0..4838661fa8 100644 --- a/editor/plugins/text_shader_editor.cpp +++ b/editor/plugins/text_shader_editor.cpp @@ -646,13 +646,13 @@ void TextShaderEditor::_menu_option(int p_option) { shader_editor->move_lines_down(); } break; case EDIT_INDENT: { - if (shader.is_null()) { + if (shader.is_null() && shader_inc.is_null()) { return; } shader_editor->get_text_editor()->indent_lines(); } break; case EDIT_UNINDENT: { - if (shader.is_null()) { + if (shader.is_null() && shader_inc.is_null()) { return; } shader_editor->get_text_editor()->unindent_lines(); @@ -668,12 +668,10 @@ void TextShaderEditor::_menu_option(int p_option) { shader_editor->get_text_editor()->set_line_wrapping_mode(wrap == TextEdit::LINE_WRAPPING_BOUNDARY ? TextEdit::LINE_WRAPPING_NONE : TextEdit::LINE_WRAPPING_BOUNDARY); } break; case EDIT_TOGGLE_COMMENT: { - if (shader.is_null()) { + if (shader.is_null() && shader_inc.is_null()) { return; } - shader_editor->toggle_inline_comment("//"); - } break; case EDIT_COMPLETE: { shader_editor->get_text_editor()->request_code_completion(); |