Skip to content

Commit

Permalink
update to compose dev version.
Browse files Browse the repository at this point in the history
this fixes: JetBrains/compose-multiplatform#4225

TextField cursor animation uses a lot of CPU

and autofocus on text fields for entering a message again.
  • Loading branch information
zoff99 committed Feb 22, 2024
1 parent f0e5420 commit 7cf7d7d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ org.jetbrains.compose.experimental.uikit.enabled=true
android.defaults.buildfeatures.buildconfig=true
# Enable kotlin/native experimental memory model
kotlin.native.binary.memoryModel=experimental
compose.version=1.6.0-rc02
compose.version=1.6.0-dev1440
kotlin.version=1.9.22
multiplatform.version=1.9.22
12 changes: 6 additions & 6 deletions src/main/kotlin/Main.kt
Original file line number Diff line number Diff line change
Expand Up @@ -1091,9 +1091,9 @@ fun App()
globalfrndstoreunreadmsgs.try_clear_unread_per_friend_message_count(contacts.selectedContactPubkey)
}
ChatAppWithScaffold(focusRequester = focusRequester, contactList = contacts, ui_scale = ui_scale)
//LaunchedEffect(contacts.selectedContactPubkey) {
// focusRequester.requestFocus()
//}
LaunchedEffect(contacts.selectedContactPubkey) {
focusRequester.requestFocus()
}
}
}
}
Expand Down Expand Up @@ -1136,9 +1136,9 @@ fun App()
globalgrpstoreunreadmsgs.try_clear_unread_per_group_message_count(groups.selectedGroupId)
}
GroupAppWithScaffold(focusRequester = groupfocusRequester, groupList = groups, ui_scale = ui_scale)
//LaunchedEffect(groups.selectedGroupId) {
// groupfocusRequester.requestFocus()
//}
LaunchedEffect(groups.selectedGroupId) {
groupfocusRequester.requestFocus()
}
}
}
}
Expand Down

0 comments on commit 7cf7d7d

Please sign in to comment.