diff --git a/jami-android/libjamiclient/src/main/kotlin/net/jami/smartlist/SmartListPresenter.kt b/jami-android/libjamiclient/src/main/kotlin/net/jami/smartlist/SmartListPresenter.kt index aab657270c6b3db29a2bfb8a47023997f8667ccf..bf64f51a790af52e4b1dc583ee91227fc888a9bd 100644 --- a/jami-android/libjamiclient/src/main/kotlin/net/jami/smartlist/SmartListPresenter.kt +++ b/jami-android/libjamiclient/src/main/kotlin/net/jami/smartlist/SmartListPresenter.kt @@ -53,6 +53,7 @@ class SmartListPresenter @Inject constructor( super.bindView(view) view.setLoading(true) mCompositeDisposable.add(conversationFacade.getFullConversationList(accountSubject, debouncedQuery) + .throttleLatest(150, TimeUnit.MILLISECONDS, uiScheduler) .observeOn(uiScheduler) .subscribe { list -> val v = this.view ?: return@subscribe