From 0955acdec14cf29be8e95ea7ec0d83f0dedc8b78 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 27 Mar 2003 17:22:26 +0000 Subject: [PATCH] Linux various (5) --- src/native/linux/org_lwjgl_Display.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/native/linux/org_lwjgl_Display.cpp b/src/native/linux/org_lwjgl_Display.cpp index b9aeb768..76e8a3c3 100644 --- a/src/native/linux/org_lwjgl_Display.cpp +++ b/src/native/linux/org_lwjgl_Display.cpp @@ -348,6 +348,7 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_Display_nCreate(JNIEnv * env, jclass c #endif return JNI_FALSE; } + XF86VidModeLockModeSwitch(disp, screen, 1); break; } } @@ -363,6 +364,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_Display_nDestroy(JNIEnv * env, jclass claz setRepeatMode(AutoRepeatModeDefault); XDestroyWindow(disp, win); if (current_fullscreen) { + XF86VidModeLockModeSwitch(disp, screen, 0); if (!XF86VidModeSwitchToMode(disp, screen, avail_modes[0])) { #ifdef _DEBUG printf("Could not switch mode\n");