diff --git a/lib/pages/bookmark/bookmark_page.dart b/lib/pages/bookmark/bookmark_page.dart index 02bf734b5..0a422315d 100644 --- a/lib/pages/bookmark/bookmark_page.dart +++ b/lib/pages/bookmark/bookmark_page.dart @@ -280,6 +280,7 @@ class _BookmarkPageState extends State id == -1 ? RecordViewPage() : GroupArticleListPage(groupId: id, name: name), + opaque: false, ); }, onLongPress: () async { diff --git a/lib/pages/segment/platform_navigator.dart b/lib/pages/segment/platform_navigator.dart index ea86bcde4..45a6f153a 100644 --- a/lib/pages/segment/platform_navigator.dart +++ b/lib/pages/segment/platform_navigator.dart @@ -28,9 +28,11 @@ class PlatformNavigator { } } - static Future navigateSlide(BuildContext context, Widget page) async { + static Future navigateSlide(BuildContext context, Widget page, + {bool opaque = true}) async { if (!Platform.isIOS) { return await Navigator.of(context).push(PageRouteBuilder( + opaque: opaque, transitionDuration: Duration(milliseconds: 500), transitionsBuilder: (context, animation, secondaryAnimation, child) { var begin = Offset(0.0, 1.0);