opt: nav/searchbar stream

Closes #648

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-09 17:55:44 +08:00
parent 0ccd15047b
commit 783218429c
9 changed files with 30 additions and 8 deletions

View File

@@ -156,8 +156,9 @@ class _HomePageState extends State<HomePage>
stream: _homeController.hideSearchBar
? _mainController.navSearchStreamDebounce
? _homeController.searchBarStream?.stream
.distinct()
.throttle(const Duration(milliseconds: 500))
: _homeController.searchBarStream?.stream
: _homeController.searchBarStream?.stream.distinct()
: null,
initialData: true,
builder: (BuildContext context, AsyncSnapshot snapshot) {