From fee15463d649e06d28e1e4eec6164496ae351866 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Sun, 4 Jan 2026 15:10:27 -0600 Subject: [PATCH] Fix: Use MCameraScreen.setCameraPosition() instead of internal cameraManager method - setCameraPosition is public on MCameraScreen protocol, internal on CameraManager - Call self.setCameraPosition() instead of cameraManager.setCameraPosition() --- SelfieCam/Features/Camera/Views/CustomCameraScreen.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SelfieCam/Features/Camera/Views/CustomCameraScreen.swift b/SelfieCam/Features/Camera/Views/CustomCameraScreen.swift index 095ed3c..7ad4050 100644 --- a/SelfieCam/Features/Camera/Views/CustomCameraScreen.swift +++ b/SelfieCam/Features/Camera/Views/CustomCameraScreen.swift @@ -173,7 +173,7 @@ struct CustomCameraScreen: MCameraScreen { currentCameraPosition = newPosition Task { do { - try await cameraManager.setCameraPosition(newPosition) + try await setCameraPosition(newPosition) Design.debugLog("Camera switched successfully to \(newPosition)") } catch { Design.debugLog("Failed to switch camera: \(error)")