Compare commits

..

2 Commits

Author SHA1 Message Date
bggRGjQaUbCoE
3d7583e010 fix: reset subtitle, viewpoints
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2024-12-02 15:26:05 +08:00
bggRGjQaUbCoE
64ff4e0d5c fix: fav search item
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
2024-12-02 15:01:27 +08:00
2 changed files with 5 additions and 1 deletions

View File

@@ -1,3 +1,4 @@
import 'package:PiliPalaX/pages/common/multi_select_controller.dart';
import 'package:PiliPalaX/pages/fav_search/controller.dart'; import 'package:PiliPalaX/pages/fav_search/controller.dart';
import 'package:PiliPalaX/utils/app_scheme.dart'; import 'package:PiliPalaX/utils/app_scheme.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
@@ -33,7 +34,7 @@ class HistoryItem extends StatelessWidget {
String heroTag = Utils.makeHeroTag(aid); String heroTag = Utils.makeHeroTag(aid);
return InkWell( return InkWell(
onTap: () async { onTap: () async {
if (ctr!.enableMultiSelect.value) { if (ctr is MultiSelectController && ctr!.enableMultiSelect.value) {
feedBack(); feedBack();
onChoose?.call(); onChoose?.call();
return; return;

View File

@@ -1582,6 +1582,9 @@ class VideoDetailController extends GetxController
int vttSubtitlesIndex = 0; int vttSubtitlesIndex = 0;
void _getSubtitle() { void _getSubtitle() {
_vttSubtitles.clear();
vttSubtitlesIndex = 0;
viewPointList.clear();
_querySubtitles().then((value) { _querySubtitles().then((value) {
if (_vttSubtitles.isNotEmpty) { if (_vttSubtitles.isNotEmpty) {
String preference = setting.get( String preference = setting.get(