mirror of
https://github.com/JustinZeus/Wholphin.git
synced 2026-11-06 18:54:49 +01:00
Fix combined search results losing keyboard focus when typing (#1524)
## Description Minor tweak to prevent the keyboard from losing focus when typing search queries when "combine search results" is enabled ### Related issues Fixes #1523 ### Testing Emulator only ## Screenshots N/A ## AI or LLM usage None --------- Co-authored-by: Damontecres <damontecres@gmail.com>
This commit is contained in:
parent
a0869ca6e4
commit
0842c35e34
1 changed files with 1 additions and 3 deletions
|
|
@ -77,7 +77,6 @@ import com.github.damontecres.wholphin.services.SeerrService
|
||||||
import com.github.damontecres.wholphin.services.UserPreferencesService
|
import com.github.damontecres.wholphin.services.UserPreferencesService
|
||||||
import com.github.damontecres.wholphin.ui.AspectRatios
|
import com.github.damontecres.wholphin.ui.AspectRatios
|
||||||
import com.github.damontecres.wholphin.ui.Cards
|
import com.github.damontecres.wholphin.ui.Cards
|
||||||
import com.github.damontecres.wholphin.ui.RequestOrRestoreFocus
|
|
||||||
import com.github.damontecres.wholphin.ui.SlimItemFields
|
import com.github.damontecres.wholphin.ui.SlimItemFields
|
||||||
import com.github.damontecres.wholphin.ui.cards.DiscoverItemCard
|
import com.github.damontecres.wholphin.ui.cards.DiscoverItemCard
|
||||||
import com.github.damontecres.wholphin.ui.cards.EpisodeCard
|
import com.github.damontecres.wholphin.ui.cards.EpisodeCard
|
||||||
|
|
@ -405,7 +404,7 @@ fun SearchPage(
|
||||||
var showViewOptions by rememberSaveable { mutableStateOf(false) }
|
var showViewOptions by rememberSaveable { mutableStateOf(false) }
|
||||||
|
|
||||||
var position by rememberPosition(0, 0)
|
var position by rememberPosition(0, 0)
|
||||||
var searchClicked by rememberSaveable { mutableStateOf(false) }
|
var searchClicked by rememberSaveable(query) { mutableStateOf(false) }
|
||||||
var immediateSearchQuery by rememberSaveable { mutableStateOf<String?>(null) }
|
var immediateSearchQuery by rememberSaveable { mutableStateOf<String?>(null) }
|
||||||
|
|
||||||
LifecycleResumeEffect(Unit) {
|
LifecycleResumeEffect(Unit) {
|
||||||
|
|
@ -1017,7 +1016,6 @@ private fun <T : CardGridItem> SearchGrid(
|
||||||
positionCallback: (columns: Int, position: Int) -> Unit,
|
positionCallback: (columns: Int, position: Int) -> Unit,
|
||||||
modifier: Modifier = Modifier,
|
modifier: Modifier = Modifier,
|
||||||
) {
|
) {
|
||||||
RequestOrRestoreFocus(focusRequester)
|
|
||||||
Column(
|
Column(
|
||||||
verticalArrangement = Arrangement.spacedBy(0.dp),
|
verticalArrangement = Arrangement.spacedBy(0.dp),
|
||||||
modifier = modifier,
|
modifier = modifier,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue