TF-2313 Apply scrollbar for contact view

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 79810ecc56f87cf085f773df95621d9692026ebb)
This commit is contained in:
dab246
2023-11-22 17:43:54 +07:00
committed by Dat H. Pham
parent f83e3a56fa
commit 969942f3b8
2 changed files with 41 additions and 9 deletions
@@ -30,12 +30,13 @@ class ContactController extends BaseController {
final searchQuery = SearchQuery.initial().obs;
final listContactSearched = RxList<EmailAddress>();
final scrollListViewController = ScrollController();
GetAllAutoCompleteInteractor? _getAllAutoCompleteInteractor;
GetAutoCompleteInteractor? _getAutoCompleteInteractor;
GetDeviceContactSuggestionsInteractor? _getDeviceContactSuggestionsInteractor;
final Debouncer<String> _deBouncerTime = Debouncer<String>(const Duration(milliseconds: 500), initialValue: '');
final Debouncer<String> _deBouncerTime = Debouncer<String>(const Duration(milliseconds: 300), initialValue: '');
AccountId? _accountId;
Session? _session;
@@ -84,6 +85,7 @@ class ContactController extends BaseController {
textInputSearchFocus.dispose();
textInputSearchController.dispose();
_deBouncerTime.cancel();
scrollListViewController.dispose();
super.onClose();
}