mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
opt: episode panel
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -106,7 +106,6 @@ class _EpisodePanelState extends CommonSlidePageState<EpisodePanel>
|
|||||||
Rx<LoadingState>? _favState;
|
Rx<LoadingState>? _favState;
|
||||||
|
|
||||||
late bool _isInit = true;
|
late bool _isInit = true;
|
||||||
late final Color primary = Theme.of(context).colorScheme.primary;
|
|
||||||
|
|
||||||
void listener() {
|
void listener() {
|
||||||
_currentTabIndex.value = _tabController.index;
|
_currentTabIndex.value = _tabController.index;
|
||||||
@@ -352,6 +351,7 @@ class _EpisodePanelState extends CommonSlidePageState<EpisodePanel>
|
|||||||
pubdate = episode.pubTime;
|
pubdate = episode.pubTime;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
late final Color primary = Theme.of(context).colorScheme.primary;
|
||||||
|
|
||||||
return Material(
|
return Material(
|
||||||
color: Colors.transparent,
|
color: Colors.transparent,
|
||||||
|
|||||||
@@ -2310,11 +2310,13 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
|
|||||||
if (isFullScreen) {
|
if (isFullScreen) {
|
||||||
Utils.showFSSheet(
|
Utils.showFSSheet(
|
||||||
context,
|
context,
|
||||||
child: Theme(
|
|
||||||
data: themeData,
|
|
||||||
child: listSheetContent(false),
|
|
||||||
),
|
|
||||||
isFullScreen: () => isFullScreen,
|
isFullScreen: () => isFullScreen,
|
||||||
|
child: videoDetailController.plPlayerController.darkVideoPage
|
||||||
|
? Theme(
|
||||||
|
data: themeData,
|
||||||
|
child: listSheetContent(false),
|
||||||
|
)
|
||||||
|
: listSheetContent(false),
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
videoDetailController.childKey.currentState?.showBottomSheet(
|
videoDetailController.childKey.currentState?.showBottomSheet(
|
||||||
@@ -2406,15 +2408,21 @@ class _VideoDetailPageVState extends State<VideoDetailPageV>
|
|||||||
if (isFullScreen) {
|
if (isFullScreen) {
|
||||||
Utils.showFSSheet(
|
Utils.showFSSheet(
|
||||||
context,
|
context,
|
||||||
child: Theme(
|
|
||||||
data: themeData,
|
|
||||||
child: ViewPointsPage(
|
|
||||||
enableSlide: false,
|
|
||||||
videoDetailController: videoDetailController,
|
|
||||||
plPlayerController: plPlayerController,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
isFullScreen: () => isFullScreen,
|
isFullScreen: () => isFullScreen,
|
||||||
|
child: videoDetailController.plPlayerController.darkVideoPage
|
||||||
|
? Theme(
|
||||||
|
data: themeData,
|
||||||
|
child: ViewPointsPage(
|
||||||
|
enableSlide: false,
|
||||||
|
videoDetailController: videoDetailController,
|
||||||
|
plPlayerController: plPlayerController,
|
||||||
|
),
|
||||||
|
)
|
||||||
|
: ViewPointsPage(
|
||||||
|
enableSlide: false,
|
||||||
|
videoDetailController: videoDetailController,
|
||||||
|
plPlayerController: plPlayerController,
|
||||||
|
),
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
videoDetailController.childKey.currentState?.showBottomSheet(
|
videoDetailController.childKey.currentState?.showBottomSheet(
|
||||||
|
|||||||
Reference in New Issue
Block a user