Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-14 12:13:17 +08:00
parent ba85c014cf
commit 7482f52557
78 changed files with 429 additions and 849 deletions

View File

@@ -82,7 +82,6 @@ class FavDetailController
with BaseFavController {
@override
late int mediaId;
late String heroTag;
final Rx<FavFolderInfo> folderInfo = FavFolderInfo().obs;
final RxBool _isOwner = false.obs;
final Rx<FavOrderType> order = FavOrderType.mtime.obs;
@@ -104,10 +103,7 @@ class FavDetailController
@override
void onInit() {
super.onInit();
mediaId = int.parse(Get.parameters['mediaId']!);
heroTag = Get.parameters['heroTag']!;
queryData();
}

View File

@@ -4,7 +4,6 @@ import 'package:PiliPlus/common/widgets/flutter/pop_scope.dart';
import 'package:PiliPlus/common/widgets/flutter/refresh_indicator.dart';
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/common/widgets/loading_widget/http_error.dart';
import 'package:PiliPlus/common/widgets/scaffold.dart';
import 'package:PiliPlus/http/fav.dart';
import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/models/common/fav_order_type.dart';
@@ -59,8 +58,8 @@ class _FavDetailPageState extends State<FavDetailPage> with GridMixin {
_favDetailController.handleSelect();
}
},
child: scaffold(
body: Stack(
child: Material(
child: Stack(
clipBehavior: .none,
children: [
refreshIndicator(
@@ -381,13 +380,10 @@ class _FavDetailPageState extends State<FavDetailPage> with GridMixin {
Stack(
clipBehavior: Clip.none,
children: [
Hero(
tag: _favDetailController.heroTag,
child: NetworkImgLayer(
width: 176,
height: 110,
src: folderInfo.cover,
),
NetworkImgLayer(
width: 176,
height: 110,
src: folderInfo.cover,
),
Positioned(
right: 6,