浏览代码

Wayland: Move listener to correct section

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

+ 19 - 19
src/wl_window.c

@@ -1980,6 +1980,25 @@ const struct wl_data_device_listener dataDeviceListener =
     dataDeviceHandleSelection,
     dataDeviceHandleSelection,
 };
 };
 
 
+static void xdgActivationHandleDone(void* userData,
+                                    struct xdg_activation_token_v1* activationToken,
+                                    const char* token)
+{
+    _GLFWwindow* window = userData;
+
+    if (activationToken != window->wl.activationToken)
+        return;
+
+    xdg_activation_v1_activate(_glfw.wl.activationManager, token, window->wl.surface);
+    xdg_activation_token_v1_destroy(window->wl.activationToken);
+    window->wl.activationToken = NULL;
+}
+
+static const struct xdg_activation_token_v1_listener xdgActivationListener =
+{
+    xdgActivationHandleDone
+};
+
 void _glfwAddSeatListenerWayland(struct wl_seat* seat)
 void _glfwAddSeatListenerWayland(struct wl_seat* seat)
 {
 {
     wl_seat_add_listener(seat, &seatListener, NULL);
     wl_seat_add_listener(seat, &seatListener, NULL);
@@ -2339,25 +2358,6 @@ void _glfwHideWindowWayland(_GLFWwindow* window)
     }
     }
 }
 }
 
 
-static void xdgActivationHandleDone(void* userData,
-                                    struct xdg_activation_token_v1* activationToken,
-                                    const char* token)
-{
-    _GLFWwindow* window = userData;
-
-    if (activationToken != window->wl.activationToken)
-        return;
-
-    xdg_activation_v1_activate(_glfw.wl.activationManager, token, window->wl.surface);
-    xdg_activation_token_v1_destroy(window->wl.activationToken);
-    window->wl.activationToken = NULL;
-}
-
-static const struct xdg_activation_token_v1_listener xdgActivationListener =
-{
-    xdgActivationHandleDone
-};
-
 void _glfwRequestWindowAttentionWayland(_GLFWwindow* window)
 void _glfwRequestWindowAttentionWayland(_GLFWwindow* window)
 {
 {
     if (!_glfw.wl.activationManager)
     if (!_glfw.wl.activationManager)