mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-05-31 05:22:41 +00:00
android: fix name field being empty on rename screen launch
This commit is contained in:
@@ -68,8 +68,9 @@ fun RenameScreen(viewModel: AirPodsViewModel) {
|
|||||||
) {
|
) {
|
||||||
Spacer(modifier = Modifier.height(spacerHeight))
|
Spacer(modifier = Modifier.height(spacerHeight))
|
||||||
|
|
||||||
val textFieldState = rememberTextFieldState()
|
val name = sharedPreferences.getString("name", "")?: ""
|
||||||
textFieldState.edit { sharedPreferences.getString("name", "") ?: "" }
|
val textFieldState = rememberTextFieldState(initialText = name)
|
||||||
|
|
||||||
LaunchedEffect(textFieldState.text) {
|
LaunchedEffect(textFieldState.text) {
|
||||||
sharedPreferences.edit {putString("name", textFieldState.text as String?)}
|
sharedPreferences.edit {putString("name", textFieldState.text as String?)}
|
||||||
viewModel.setName(textFieldState.text.toString())
|
viewModel.setName(textFieldState.text.toString())
|
||||||
|
|||||||
Reference in New Issue
Block a user