瀏覽代碼

Merge pull request #45891 from Faless/js/4.x_editor_focus

[HTML5] Editor: ensure canvas focus when switching tabs.
Rémi Verschelde 4 年之前
父節點
當前提交
b9863e157e
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      misc/dist/html/editor.html

+ 4 - 0
misc/dist/html/editor.html

@@ -284,6 +284,10 @@
 			tabs.forEach(function (elem) {
 			tabs.forEach(function (elem) {
 				if (elem.id == 'tab-' + name) {
 				if (elem.id == 'tab-' + name) {
 					elem.style.display = 'block';
 					elem.style.display = 'block';
+					if (name == 'editor' || name == 'game') {
+						const canvas = document.getElementById(name + '-canvas');
+						canvas.focus();
+					}
 				} else {
 				} else {
 					elem.style.display = 'none';
 					elem.style.display = 'none';
 				}
 				}