feat: Enhance account name and username handling in MainScreen and ProfileScreen for reactive updates

This commit is contained in:
k1ngsterr1
2026-01-22 00:33:35 +05:00
parent 1764fded5e
commit 6ad539e90e
2 changed files with 11 additions and 8 deletions

View File

@@ -139,9 +139,9 @@ fun ProfileScreen(
val secondaryTextColor = if (isDarkTheme) Color(0xFF8E8E93) else Color(0xFF666666)
val avatarColors = getAvatarColor(accountPublicKey, isDarkTheme)
// State for editing
var editedName by remember { mutableStateOf(accountName) }
var editedUsername by remember { mutableStateOf(accountUsername) }
// State for editing - Update when account data changes
var editedName by remember(accountName) { mutableStateOf(accountName) }
var editedUsername by remember(accountUsername) { mutableStateOf(accountUsername) }
var hasChanges by remember { mutableStateOf(false) }
// ViewModel state