mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-06-01 00:28:18 +08:00
mod: danmaku setting
This commit is contained in:
@@ -1186,12 +1186,14 @@ class _VideoDetailPageState extends State<VideoDetailPage>
|
|||||||
child: Obx(
|
child: Obx(
|
||||||
() => IconButton(
|
() => IconButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (plPlayerController != null) {
|
|
||||||
videoDetailController
|
videoDetailController
|
||||||
.plPlayerController.isOpenDanmu.value =
|
.plPlayerController.isOpenDanmu.value =
|
||||||
!videoDetailController
|
!videoDetailController
|
||||||
.plPlayerController.isOpenDanmu.value;
|
.plPlayerController.isOpenDanmu.value;
|
||||||
}
|
setting.put(
|
||||||
|
SettingBoxKey.enableShowDanmaku,
|
||||||
|
videoDetailController
|
||||||
|
.plPlayerController.isOpenDanmu.value);
|
||||||
},
|
},
|
||||||
icon: SvgPicture.asset(
|
icon: SvgPicture.asset(
|
||||||
videoDetailController
|
videoDetailController
|
||||||
@@ -1199,7 +1201,10 @@ class _VideoDetailPageState extends State<VideoDetailPage>
|
|||||||
? 'assets/images/video/danmu_open.svg'
|
? 'assets/images/video/danmu_open.svg'
|
||||||
: 'assets/images/video/danmu_close.svg',
|
: 'assets/images/video/danmu_close.svg',
|
||||||
// ignore: deprecated_member_use
|
// ignore: deprecated_member_use
|
||||||
color: Theme.of(context).colorScheme.outline,
|
color: videoDetailController
|
||||||
|
.plPlayerController.isOpenDanmu.value
|
||||||
|
? Theme.of(context).colorScheme.primary
|
||||||
|
: Theme.of(context).colorScheme.outline,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user