Merge branch 'linfeng/dev/compatibility/20260609' into linfeng/dev/2026612

This commit is contained in:
2026-06-12 17:10:24 +08:00
20 changed files with 209 additions and 154 deletions

View File

@@ -18,7 +18,7 @@ class RecordingSessionState {
this.lastSavedDisplayName,
this.errorMessage,
this.permissionWarning,
this.gallerySaveFailed = false,
this.fileSaveFailed = false,
});
final RecordingStatus status;
@@ -36,7 +36,7 @@ class RecordingSessionState {
final String? lastSavedDisplayName;
final String? errorMessage;
final String? permissionWarning;
final bool gallerySaveFailed;
final bool fileSaveFailed;
bool get isRecording => status.isRecording;
@@ -64,7 +64,7 @@ class RecordingSessionState {
String? lastSavedDisplayName,
String? errorMessage,
String? permissionWarning,
bool? gallerySaveFailed,
bool? fileSaveFailed,
bool clearPermissionWarning = false,
bool clearLastSaved = false,
}) {
@@ -89,7 +89,7 @@ class RecordingSessionState {
permissionWarning: clearPermissionWarning
? null
: (permissionWarning ?? this.permissionWarning),
gallerySaveFailed: gallerySaveFailed ?? this.gallerySaveFailed,
fileSaveFailed: fileSaveFailed ?? this.fileSaveFailed,
);
}
}