diff --git a/Source/Core/DolphinWX/Src/FrameTools.cpp b/Source/Core/DolphinWX/Src/FrameTools.cpp index e9c6dd2cd2..d41fe96a14 100644 --- a/Source/Core/DolphinWX/Src/FrameTools.cpp +++ b/Source/Core/DolphinWX/Src/FrameTools.cpp @@ -808,9 +808,11 @@ void CFrame::ToggleDisplayMode(bool bFullscreen) if (!bFullscreen) { CGRestorePermanentDisplayConfiguration(); CGDisplayRelease(CGMainDisplayID()); + CGDisplayShowCursor(CGMainDisplayID()); return; } + CGDisplayHideCursor(CGMainDisplayID()); CFArrayRef modes = CGDisplayAvailableModes(CGMainDisplayID()); for (CFIndex i = 0; i < CFArrayGetCount(modes); i++) {