diff --git a/app/src/main/java/com/nextcloud/talk/newarch/features/search/DebouncingTextWatcher.kt b/app/src/main/java/com/nextcloud/talk/newarch/features/search/DebouncingTextWatcher.kt index 57ea8ebf5..77fcac0e0 100644 --- a/app/src/main/java/com/nextcloud/talk/newarch/features/search/DebouncingTextWatcher.kt +++ b/app/src/main/java/com/nextcloud/talk/newarch/features/search/DebouncingTextWatcher.kt @@ -66,9 +66,11 @@ class DebouncingTextWatcher( searchJob?.cancel() searchJob = coroutineScope.launch { charSequence.let { - delay(debouncePeriod) + if (!charSequence.isNullOrEmpty()) { + delay(debouncePeriod) + } onDebouncingTextWatcherChange(charSequence) } } } -} \ No newline at end of file +}