Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

SearchToolbar: Check initial search query to open keyboard by default (#9297)

Cette révision appartient à :
Ivan Iskandar 2023-04-06 09:15:56 +07:00 révisé par GitHub
Parent 88bf1a706b
révision 182e642cfc
Aucune clé n'a été trouvée pour cette signature dans la base de données
ID de la clé GPG: 4AEE18F83AFDEB23
2 fichiers modifiés avec 1 ajouts et 3 suppressions

Voir le fichier

@ -45,7 +45,6 @@ fun BrowseSourceToolbar(
var selectingDisplayMode by remember { mutableStateOf(false) }
SearchToolbar(
initialShowKeyboard = searchQuery.isNullOrEmpty(),
navigateUp = navigateUp,
titleContent = { AppBarTitle(title) },
searchQuery = searchQuery,

Voir le fichier

@ -232,7 +232,6 @@ fun SearchToolbar(
scrollBehavior: TopAppBarScrollBehavior? = null,
visualTransformation: VisualTransformation = VisualTransformation.None,
interactionSource: MutableInteractionSource = remember { MutableInteractionSource() },
initialShowKeyboard: Boolean = true,
) {
val focusRequester = remember { FocusRequester() }
@ -257,7 +256,7 @@ fun SearchToolbar(
.fillMaxWidth()
.focusRequester(focusRequester)
.runOnEnterKeyPressed(action = searchAndClearFocus)
.showSoftKeyboard(initialShowKeyboard)
.showSoftKeyboard(remember { searchQuery.isEmpty() })
.clearFocusOnSoftKeyboardHide(),
textStyle = MaterialTheme.typography.titleMedium.copy(
color = MaterialTheme.colorScheme.onBackground,