From c2c60683b23c1d3a09d19ad383dd85122f8be8e0 Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Mon, 8 Oct 2018 10:17:26 +0200
Subject: [PATCH] no ChangeDisplaySettings on alt+enter with d3d9

---
 src/main.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/main.c b/src/main.c
index 6d73a61..796f6f6 100644
--- a/src/main.c
+++ b/src/main.c
@@ -538,7 +538,7 @@ void ToggleFullscreen()
     {
         mouse_unlock();
         InterlockedExchange(&ddraw->displayModeChanged, TRUE);
-        if(ChangeDisplaySettings(&ddraw->mode, 0) == DISP_CHANGE_SUCCESSFUL)
+        if(D3D9_Enabled || ChangeDisplaySettings(&ddraw->mode, 0) == DISP_CHANGE_SUCCESSFUL)
         {
             if (!ddraw->border)
             {
@@ -561,7 +561,6 @@ void ToggleFullscreen()
             ddraw->windowed_init = TRUE;
             InterlockedExchange(&ddraw->displayModeChanged, TRUE);
         }
-        mouse_lock();
     }
 }