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:
Justin Caveda 2026-06-05 08:54:06 -05:00 • committed by GitHub
parent a0869ca6e4
commit 0842c35e34
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -77,7 +77,6 @@ import com.github.damontecres.wholphin.services.SeerrService
import com.github.damontecres.wholphin.services.UserPreferencesService
import com.github.damontecres.wholphin.ui.AspectRatios
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.cards.DiscoverItemCard
import com.github.damontecres.wholphin.ui.cards.EpisodeCard
@ -405,7 +404,7 @@ fun SearchPage(
var showViewOptions by rememberSaveable { mutableStateOf(false) }
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) }
LifecycleResumeEffect(Unit) {
@ -1017,7 +1016,6 @@ private fun <T : CardGridItem> SearchGrid(
positionCallback: (columns: Int, position: Int) -> Unit,
modifier: Modifier = Modifier,
) {
RequestOrRestoreFocus(focusRequester)
Column(
verticalArrangement = Arrangement.spacedBy(0.dp),
modifier = modifier,