diff --git a/src/main/kotlin/com/jetpackduba/gitnuro/ui/components/FilterDropdown.kt b/src/main/kotlin/com/jetpackduba/gitnuro/ui/components/FilterDropdown.kt index 3795b07..045b50d 100644 --- a/src/main/kotlin/com/jetpackduba/gitnuro/ui/components/FilterDropdown.kt +++ b/src/main/kotlin/com/jetpackduba/gitnuro/ui/components/FilterDropdown.kt @@ -82,6 +82,12 @@ fun FilterDropdown( modifier = Modifier.focusable(showDropdown) .focusRequester(filterFocusRequester) ) + + LaunchedEffect(showDropdown) { + if (showDropdown) { + filterFocusRequester.requestFocus() + } + } } for (dropDownOption in filteredDropdownItems) { @@ -96,11 +102,5 @@ fun FilterDropdown( } } } - - LaunchedEffect(showDropdown) { - if (showDropdown) { - filterFocusRequester.requestFocus() - } - } } } \ No newline at end of file