浏览代码

Wayland: Move window title cloning to creation

Camilla Löwy 3 年之前
父节点
当前提交
c1ecd4673e
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      src/wl_window.c

+ 1 - 3
src/wl_window.c

@@ -638,6 +638,7 @@ static GLFWbool createSurface(_GLFWwindow* window,
     window->wl.width = wndconfig->width;
     window->wl.width = wndconfig->width;
     window->wl.height = wndconfig->height;
     window->wl.height = wndconfig->height;
     window->wl.scale = 1;
     window->wl.scale = 1;
+    window->wl.title = _glfw_strdup(wndconfig->title);
 
 
     window->wl.transparent = fbconfig->transparent;
     window->wl.transparent = fbconfig->transparent;
     if (!window->wl.transparent)
     if (!window->wl.transparent)
@@ -805,9 +806,6 @@ int _glfwCreateWindowWayland(_GLFWwindow* window,
         }
         }
     }
     }
 
 
-    if (wndconfig->title)
-        window->wl.title = _glfw_strdup(wndconfig->title);
-
     window->wl.currentCursor = NULL;
     window->wl.currentCursor = NULL;
 
 
     window->wl.monitors = _glfw_calloc(1, sizeof(_GLFWmonitor*));
     window->wl.monitors = _glfw_calloc(1, sizeof(_GLFWmonitor*));