minor changes

This commit is contained in:
ashilkn 2023-11-16 13:38:31 +05:30
parent 08634739dc
commit 4229223af5
2 changed files with 11 additions and 10 deletions

View file

@ -21,6 +21,7 @@ class SearchSuggestionsWidget extends StatelessWidget {
Widget build(BuildContext context) {
late final String title;
final resultsCount = results.length;
//todo: extract string
if (resultsCount == 1) {
title = "$resultsCount result found";
} else {

View file

@ -74,6 +74,16 @@ class SearchWidgetState extends State<SearchWidget> {
}
}
@override
void dispose() {
_debouncer.cancelDebounce();
focusNode.dispose();
_tabDoubleTapEvent?.cancel();
textController.removeListener(textControllerListener);
textController.dispose();
super.dispose();
}
Future<void> textControllerListener() async {
//query in local varialbe
final value = textController.text;
@ -179,16 +189,6 @@ class SearchWidgetState extends State<SearchWidget> {
);
}
@override
void dispose() {
_debouncer.cancelDebounce();
focusNode.dispose();
_tabDoubleTapEvent?.cancel();
textController.removeListener(textControllerListener);
textController.dispose();
super.dispose();
}
Future<List<SearchResult>> getSearchResultsForQuery(
BuildContext context,
String query,