소스 검색

Merge pull request #65631 from bruvzg/fix_ctrl_f

Fix Ctrl/Cmd+F always processed by the asset library, instead of script editor / help.
Rémi Verschelde 3 년 전
부모
커밋
c658fa8b77
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      editor/plugins/asset_library_editor_plugin.cpp

+ 1 - 1
editor/plugins/asset_library_editor_plugin.cpp

@@ -648,7 +648,7 @@ void EditorAssetLibrary::shortcut_input(const Ref<InputEvent> &p_event) {
 	const Ref<InputEventKey> key = p_event;
 	const Ref<InputEventKey> key = p_event;
 
 
 	if (key.is_valid() && key->is_pressed()) {
 	if (key.is_valid() && key->is_pressed()) {
-		if (key->is_match(InputEventKey::create_reference(KeyModifierMask::CMD_OR_CTRL | Key::F))) {
+		if (key->is_match(InputEventKey::create_reference(KeyModifierMask::CMD_OR_CTRL | Key::F)) && is_visible_in_tree()) {
 			filter->grab_focus();
 			filter->grab_focus();
 			filter->select_all();
 			filter->select_all();
 			accept_event();
 			accept_event();