diff --git a/lib/common/widgets/refresh_indicator.dart b/lib/common/widgets/refresh_indicator.dart index 5e59279bd..fbcb2a466 100644 --- a/lib/common/widgets/refresh_indicator.dart +++ b/lib/common/widgets/refresh_indicator.dart @@ -5,7 +5,7 @@ Widget refreshIndicator({ required Widget child, }) { return RefreshIndicator( - displacement: 20, + displacement: 10, onRefresh: onRefresh, child: child, ); diff --git a/lib/pages/video/detail/widgets/watch_later_list.dart b/lib/pages/video/detail/widgets/watch_later_list.dart index f6d66adbf..cf174873d 100644 --- a/lib/pages/video/detail/widgets/watch_later_list.dart +++ b/lib/pages/video/detail/widgets/watch_later_list.dart @@ -1,4 +1,5 @@ import 'package:PiliPlus/common/widgets/icon_button.dart'; +import 'package:PiliPlus/common/widgets/refresh_indicator.dart'; import 'package:PiliPlus/common/widgets/stat/danmu.dart'; import 'package:PiliPlus/common/widgets/stat/view.dart'; import 'package:flutter/material.dart'; @@ -98,7 +99,7 @@ class _MediaListPanelState extends State { child: Material( color: Theme.of(context).colorScheme.surface, child: widget.loadPrevious != null - ? RefreshIndicator( + ? refreshIndicator( onRefresh: () async { await widget.loadPrevious!(); },