@@ -51,7 +51,7 @@ use tauri_plugin_dialog::{DialogExt, MessageDialogBuilder};
5151use tauri_specta:: Event ;
5252use tracing:: * ;
5353
54- use crate :: camera:: { CameraPreviewManager , CameraPreviewShape , CameraPreviewState } ;
54+ use crate :: camera:: { CameraPreviewManager , CameraPreviewShape } ;
5555#[ cfg( target_os = "macos" ) ]
5656use crate :: general_settings;
5757use crate :: permissions;
@@ -843,23 +843,6 @@ pub async fn start_recording(
843843 {
844844 let mut app_state = state_mtx. write ( ) . await ;
845845 app_state. was_camera_only_recording = true ;
846-
847- let ( current_mirrored, current_background_blur) = app_state
848- . camera_preview
849- . get_state ( )
850- . map ( |s| ( s. mirrored , s. background_blur ) )
851- . unwrap_or_default ( ) ;
852-
853- let camera_state = CameraPreviewState {
854- size : crate :: camera:: CAMERA_PRESET_LARGE ,
855- shape : CameraPreviewShape :: Full ,
856- mirrored : current_mirrored,
857- background_blur : current_background_blur,
858- } ;
859-
860- if let Err ( err) = app_state. camera_preview . set_state ( camera_state) {
861- error ! ( "Failed to set camera preview state for camera-only mode: {err}" ) ;
862- }
863846 }
864847
865848 let operation_lock = app. state :: < CameraWindowOperationLock > ( ) ;
@@ -2268,11 +2251,6 @@ async fn handle_recording_end(
22682251
22692252 if app. was_camera_only_recording {
22702253 app. was_camera_only_recording = false ;
2271-
2272- let default_state = CameraPreviewState :: default ( ) ;
2273- if let Err ( err) = app. camera_preview . set_state ( default_state) {
2274- error ! ( "Failed to reset camera preview state after camera-only recording: {err}" ) ;
2275- }
22762254 }
22772255
22782256 let res = match recording {
0 commit comments