浏览代码

Revert "solved ctrl + alt + special character Issue #6851"

(cherry picked from commit 8b7f582f22bc5bd2ad55b3a4078af03612ec991b)
Rémi Verschelde 4 年之前
父节点
当前提交
5c80c94449
共有 2 个文件被更改,包括 2 次插入3 次删除
  1. 1 2
      scene/gui/line_edit.cpp
  2. 1 1
      scene/gui/text_edit.cpp

+ 1 - 2
scene/gui/line_edit.cpp

@@ -568,9 +568,8 @@ void LineEdit::_gui_input(Ref<InputEvent> p_event) {
 
 			if (handled) {
 				accept_event();
-			} else if (!k->get_command() || (k->get_command() && k->get_alt())) {
+			} else if (!k->get_command()) {
 				if (k->get_unicode() >= 32 && k->get_scancode() != KEY_DELETE) {
-
 					if (editable) {
 						selection_delete();
 						CharType ucodestr[2] = { (CharType)k->get_unicode(), 0 };

+ 1 - 1
scene/gui/text_edit.cpp

@@ -3766,7 +3766,7 @@ void TextEdit::_gui_input(const Ref<InputEvent> &p_gui_input) {
 			return;
 		}
 
-		if (!scancode_handled && (!k->get_command() || (k->get_command() && k->get_alt()))) { // For German keyboards.
+		if (!scancode_handled && !k->get_command()) { // For German keyboards.
 
 			if (k->get_unicode() >= 32) {