修复白屏BUG、UI 边界溢出 BUG

This commit is contained in:
2026-08-09 01:35:48 +08:00
parent 4a357024bc
commit 4385c6941e
24 changed files with 485 additions and 206 deletions
+6 -2
View File
@@ -57,7 +57,7 @@ class UserProfile {
UserProfile copyWith({
String? nickname,
String? avatarLocalPath,
Object? avatarLocalPath = _unset,
String? avatarAssetPath,
AvatarSource? avatarSource,
DateTime? updatedAt,
@@ -68,8 +68,12 @@ class UserProfile {
..createdAt = createdAt
..updatedAt = updatedAt ?? DateTime.now()
..nickname = nickname ?? this.nickname
..avatarLocalPath = avatarLocalPath ?? this.avatarLocalPath
..avatarLocalPath = identical(avatarLocalPath, _unset)
? this.avatarLocalPath
: avatarLocalPath as String?
..avatarAssetPath = avatarAssetPath ?? this.avatarAssetPath
..avatarSource = avatarSource ?? this.avatarSource;
}
}
const Object _unset = Object();