From fa6b06580606ee287c9a145bef4d9397e300200e Mon Sep 17 00:00:00 2001 From: Moez Bhatti Date: Mon, 28 Dec 2020 02:05:40 -0500 Subject: [PATCH] Trim whitespace when searching Closes #1667 --- .../src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt b/presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt index ac483a77..20933a82 100644 --- a/presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt +++ b/presentation/src/main/java/com/moez/QKSMS/feature/main/MainViewModel.kt @@ -194,6 +194,8 @@ class MainViewModel @Inject constructor( query } .filter { query -> query.length >= 2 } + .map { query -> query.trim() } + .distinctUntilChanged() .doOnNext { newState { val page = (page as? Searching) ?: Searching()