Skip to content

Commit c3d45ae

Browse files
committed
fix: remove empty gap below search bar
1 parent 97ca662 commit c3d45ae

1 file changed

Lines changed: 5 additions & 15 deletions

File tree

app/src/main/java/io/simplelogin/android/home/topbar/SearchTopAppBar.kt

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ import androidx.compose.material3.IconButton
1717
import androidx.compose.material3.SearchBarDefaults
1818
import androidx.compose.material3.Text
1919
import androidx.compose.runtime.Composable
20-
import androidx.compose.runtime.getValue
21-
import androidx.compose.runtime.mutableStateOf
22-
import androidx.compose.runtime.saveable.rememberSaveable
23-
import androidx.compose.runtime.setValue
2420
import androidx.compose.ui.Modifier
2521
import androidx.compose.ui.graphics.Color
2622
import androidx.compose.ui.res.stringResource
@@ -34,7 +30,6 @@ fun SearchTopAppBar(
3430
onQueryChange: (String) -> Unit,
3531
onExitSearch: () -> Unit
3632
) {
37-
var expanded by rememberSaveable { mutableStateOf(false) }
3833
DockedSearchBar(
3934
modifier = Modifier
4035
.fillMaxWidth()
@@ -45,21 +40,16 @@ fun SearchTopAppBar(
4540
colors = SearchBarDefaults.colors(
4641
containerColor = Color.Transparent
4742
),
48-
expanded = expanded,
49-
onExpandedChange = {
50-
expanded = it
51-
if (!it) {
52-
onExitSearch()
53-
}
54-
},
43+
expanded = false,
44+
onExpandedChange = { if (!it) onExitSearch() },
5545
inputField = {
5646
SearchBarDefaults.InputField(
5747
modifier = Modifier.fillMaxWidth(),
5848
query = query,
5949
onQueryChange = onQueryChange,
60-
onSearch = { expanded = false },
61-
expanded = expanded,
62-
onExpandedChange = { expanded = it },
50+
onSearch = {},
51+
expanded = false,
52+
onExpandedChange = { if (!it) onExitSearch() },
6353
placeholder = { Text(stringResource(R.string.search_all_aliases)) },
6454
leadingIcon = {
6555
IconButton(onClick = onExitSearch) {

0 commit comments

Comments
 (0)