mod: handle dispose

This commit is contained in:
bggRGjQaUbCoE
2024-08-29 17:45:41 +08:00
parent 536a2177c7
commit 33a4b408e1
43 changed files with 274 additions and 150 deletions

View File

@@ -1,5 +1,4 @@
import 'package:easy_debounce/easy_throttle.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:PiliPalaX/common/widgets/http_error.dart';
@@ -20,6 +19,14 @@ class _FollowSearchPageState extends State<FollowSearchPage> {
late Future? _futureBuilder;
final ScrollController scrollController = ScrollController();
@override
void dispose() {
_followSearchController.searchFocusNode.dispose();
scrollController.removeListener(() {});
scrollController.dispose();
super.dispose();
}
@override
void initState() {
super.initState();