Set the `title` tag in the HTML5 export immediately

This makes the project title display without having to wait for
the project to finish loading.

(cherry picked from commit eecce139ea)
This commit is contained in:
Hugo Locurcio 2020-01-20 22:35:36 +01:00 committed by Rémi Verschelde
parent aecba58e92
commit 9b6df1ed00
3 changed files with 3 additions and 2 deletions

View File

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<link id='-gd-engine-icon' rel='icon' type='image/png' href='favicon.png' />
<title></title>
<title>$GODOT_PROJECT_NAME</title>
<style type="text/css">
body {

View File

@ -4,7 +4,7 @@
<meta charset='utf-8' />
<meta name='viewport' content='width=device-width, user-scalable=no' />
<link id='-gd-engine-icon' rel='icon' type='image/png' href='favicon.png' />
<title></title>
<title>$GODOT_PROJECT_NAME</title>
<style type='text/css'>
body {

View File

@ -249,6 +249,7 @@ void EditorExportPlatformJavaScript::_fix_html(Vector<uint8_t> &p_html, const Re
String current_line = lines[i];
current_line = current_line.replace("$GODOT_BASENAME", p_name);
current_line = current_line.replace("$GODOT_PROJECT_NAME", ProjectSettings::get_singleton()->get_setting("application/config/name"));
current_line = current_line.replace("$GODOT_HEAD_INCLUDE", p_preset->get("html/head_include"));
current_line = current_line.replace("$GODOT_DEBUG_ENABLED", p_debug ? "true" : "false");
str_export += current_line + "\n";