Browse Source

Corrected cursor issue for Wayland

Ray 7 years ago
parent
commit
cd5e2e0f17
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/core.c

+ 2 - 2
src/core.c

@@ -752,7 +752,7 @@ int GetScreenHeight(void)
 void ShowCursor()
 void ShowCursor()
 {
 {
 #if defined(PLATFORM_DESKTOP)
 #if defined(PLATFORM_DESKTOP)
-    #if defined(__linux__)
+    #if defined(__linux__) && defined(_GLFW_X11)
         XUndefineCursor(glfwGetX11Display(), glfwGetX11Window(window));
         XUndefineCursor(glfwGetX11Display(), glfwGetX11Window(window));
     #else
     #else
         glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_NORMAL);
         glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_NORMAL);
@@ -765,7 +765,7 @@ void ShowCursor()
 void HideCursor()
 void HideCursor()
 {
 {
 #if defined(PLATFORM_DESKTOP)
 #if defined(PLATFORM_DESKTOP)
-    #if defined(__linux__)
+    #if defined(__linux__) && defined(_GLFW_X11)
         XColor col;
         XColor col;
         const char nil[] = {0};
         const char nil[] = {0};