cache season fav state

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-19 23:31:08 +08:00
parent 5bcd822251
commit a0f3b3e442
11 changed files with 55 additions and 49 deletions

View File

@@ -77,7 +77,7 @@ class CustomGridView extends StatelessWidget {
final bool fullScreen;
static bool horizontalPreview = Pref.horizontalPreview;
static final _regex = RegExp(r'/(videoV|dynamicDetail)');
static const _routes = ['/videoV', '/dynamicDetail'];
void onTap(BuildContext context, int index) {
final imgList = picArr.map(
@@ -94,7 +94,7 @@ class CustomGridView extends StatelessWidget {
).toList();
if (horizontalPreview &&
!fullScreen &&
Get.currentRoute.startsWith(_regex) &&
_routes.contains(Get.currentRoute) &&
!context.mediaQuerySize.isPortrait) {
final scaffoldState = Scaffold.maybeOf(context);
if (scaffoldState != null) {