Browse Source

Merge pull request #14645 from volzhs/focus-after-select

Focus path field after seleting file browser on Attach script window
Rémi Verschelde 7 years ago
parent
commit
ef1e2df86d
1 changed files with 6 additions and 0 deletions
  1. 6 0
      editor/script_create_dialog.cpp

+ 6 - 0
editor/script_create_dialog.cpp

@@ -331,6 +331,12 @@ void ScriptCreateDialog::_file_selected(const String &p_file) {
 	} else {
 		file_path->set_text(p);
 		_path_changed(p);
+
+		String filename = p.get_file().get_basename();
+		int select_start = p.find_last(filename);
+		file_path->select(select_start, select_start + filename.length());
+		file_path->set_cursor_position(select_start + filename.length());
+		file_path->grab_focus();
 	}
 }