浏览代码

Fix setWindowTitle in emscripten SDL

dprandle 3 年之前
父节点
当前提交
5a48847953
共有 2 个文件被更改,包括 5 次插入2 次删除
  1. 3 0
      .gitignore
  2. 2 2
      Source/ThirdParty/SDL/src/video/emscripten/SDL_emscriptenvideo.c

+ 3 - 0
.gitignore

@@ -60,6 +60,9 @@ build/
 # Qt Creator project settings
 # Qt Creator project settings
 /CMakeLists.txt.user
 /CMakeLists.txt.user
 
 
+# VSCode project settings
+/.vscode/
+
 # JetBrains IDE project settings
 # JetBrains IDE project settings
 /.idea/
 /.idea/
 /cmake-build-*/
 /cmake-build-*/

+ 2 - 2
Source/ThirdParty/SDL/src/video/emscripten/SDL_emscriptenvideo.c

@@ -348,8 +348,8 @@ Emscripten_SetWindowFullscreen(_THIS, SDL_Window * window, SDL_VideoDisplay * di
 static void
 static void
 Emscripten_SetWindowTitle(_THIS, SDL_Window * window) {
 Emscripten_SetWindowTitle(_THIS, SDL_Window * window) {
     EM_ASM_INT({
     EM_ASM_INT({
-      if (typeof Module['setWindowTitle'] !== 'undefined') {
-        Module['setWindowTitle'](UTF8ToString($0));
+      if (typeof setWindowTitle !== 'undefined') {
+        setWindowTitle(UTF8ToString($0));
       }
       }
       return 0;
       return 0;
     }, window->title);
     }, window->title);