fix: play all after multi select

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-12-28 19:55:05 +08:00
parent 0e253ecb83
commit 07307a666c
8 changed files with 19 additions and 17 deletions

View File

@@ -127,7 +127,8 @@ class FavDetailController extends MultiSelectController {
void toViewPlayAll() {
if (loadingState.value is Success) {
List<FavDetailItemData> list = (loadingState.value as Success).response;
List<FavDetailItemData> list = List<FavDetailItemData>.from(
(loadingState.value as Success).response);
for (FavDetailItemData element in list) {
if (element.cid == null) {
continue;

View File

@@ -360,9 +360,9 @@ class _FavDetailPageState extends State<FavDetailPage> {
},
),
Positioned(
top: 8,
top: 5,
left: 12,
bottom: 8,
bottom: 5,
child: IgnorePointer(
child: LayoutBuilder(
builder: (context, constraints) =>

View File

@@ -77,7 +77,7 @@ class FavVideoCardH extends StatelessWidget {
child: Padding(
padding: const EdgeInsets.symmetric(
horizontal: StyleString.safeSpace,
vertical: StyleString.cardSpace,
vertical: 5,
),
child: LayoutBuilder(
builder: (context, boxConstraints) {