diff --git a/lib/pages/search/view.dart b/lib/pages/search/view.dart index a37940c8..5df3b77d 100644 --- a/lib/pages/search/view.dart +++ b/lib/pages/search/view.dart @@ -189,11 +189,15 @@ class _SearchPageState extends State with RouteAware { ); } else { return CustomScrollView( + shrinkWrap: true, slivers: [ HttpError( errMsg: data['msg'], - fn: () => setState(() {}), - ) + fn: () => setState(() { + _futureBuilderFuture = + _searchController.queryHotSearchList(); + }), + ), ], ); } diff --git a/lib/pages/video/detail/reply_new/view.dart b/lib/pages/video/detail/reply_new/view.dart index 8cedc50f..c299a9d7 100644 --- a/lib/pages/video/detail/reply_new/view.dart +++ b/lib/pages/video/detail/reply_new/view.dart @@ -135,6 +135,7 @@ class _VideoReplyNewDialogState extends State @override void dispose() { + _publishStream.close(); WidgetsBinding.instance.removeObserver(this); _replyContentController.dispose(); replyContentFocusNode.removeListener(() {});