diff --git a/MobileCelestia/Celestia/CelestiaDisplayController.swift b/MobileCelestia/Celestia/CelestiaDisplayController.swift index 61e22bd7..9b0f10e1 100644 --- a/MobileCelestia/Celestia/CelestiaDisplayController.swift +++ b/MobileCelestia/Celestia/CelestiaDisplayController.swift @@ -171,8 +171,10 @@ extension CelestiaDisplayController { private func setupCelestia(statusUpdater: @escaping (String) -> Void, errorHandler: @escaping () -> Bool, completionHandler: @escaping (Bool) -> Void) { - #if !USE_MGL let context = glView.context + #if USE_MGL + MGLContext.setCurrent(context) + #else EAGLContext.setCurrent(context) #endif