瀏覽代碼

Merge pull request #15862 from poke1024/esc-close-dock

Make KEY_ESCAPE close all output/debugger docks on bottom
Rémi Verschelde 7 年之前
父節點
當前提交
d71d78b7e7
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      editor/editor_node.cpp

+ 6 - 0
editor/editor_node.cpp

@@ -217,6 +217,12 @@ void EditorNode::_unhandled_input(const Ref<InputEvent> &p_event) {
 		} else if (ED_IS_SHORTCUT("editor/editor_prev", p_event)) {
 			_editor_select_prev();
 		}
+
+		if (k->get_scancode() == KEY_ESCAPE) {
+			for (int i = 0; i < bottom_panel_items.size(); i++) {
+				_bottom_panel_switch(false, i);
+			}
+		}
 	}
 }