diff --git a/vector/src/main/java/im/vector/riotx/features/roomdirectory/PublicRoomsFragment.kt b/vector/src/main/java/im/vector/riotx/features/roomdirectory/PublicRoomsFragment.kt index f072b1f4..32cd6732 100644 --- a/vector/src/main/java/im/vector/riotx/features/roomdirectory/PublicRoomsFragment.kt +++ b/vector/src/main/java/im/vector/riotx/features/roomdirectory/PublicRoomsFragment.kt @@ -144,9 +144,9 @@ class PublicRoomsFragment : VectorBaseFragment(), PublicRoomsController.Callback } override fun invalidate() = withState(viewModel) { state -> - if (publicRoomsFilter.text.toString() != state.currentFilter) { + if (publicRoomsFilter.query.toString() != state.currentFilter) { // For initial filter - publicRoomsFilter.setText(state.currentFilter) + publicRoomsFilter.setQuery(state.currentFilter, false) } // Populate list with Epoxy