Browse Source

SearchBar handle the back press when it is active, there is no need to handle the event here.

pull/2663/head
Benoit Marty 6 months ago
parent
commit
2cb056711d
  1. 8
      features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/rolesandpermissions/changeroles/ChangeRolesView.kt

8
features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/rolesandpermissions/changeroles/ChangeRolesView.kt

@ -83,12 +83,8 @@ fun ChangeRolesView( @@ -83,12 +83,8 @@ fun ChangeRolesView(
modifier: Modifier = Modifier,
) {
val updatedOnBackPressed by rememberUpdatedState(newValue = onBackPressed)
BackHandler {
if (state.isSearchActive) {
state.eventSink(ChangeRolesEvent.ToggleSearchActive)
} else {
state.eventSink(ChangeRolesEvent.Exit)
}
BackHandler(enabled = !state.isSearchActive) {
state.eventSink(ChangeRolesEvent.Exit)
}
Box(modifier = modifier) {

Loading…
Cancel
Save