opt handle data

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-29 21:11:57 +08:00
parent c9450992d9
commit 9a63e23478
24 changed files with 147 additions and 116 deletions

View File

@@ -1911,13 +1911,22 @@ class HeaderControlState extends State<HeaderControl> {
builder: (context, constraints) {
return Obx(
() {
String title = videoIntroController
.videoDetail.value.pages
?.firstWhereOrNull((e) =>
e.cid == videoDetailCtr.cid.value)
?.pagePart ??
videoIntroController
.videoDetail.value.title!;
String title;
if (videoIntroController
.videoDetail.value.videos ==
1) {
title = videoIntroController
.videoDetail.value.title!;
} else {
title = videoIntroController
.videoDetail.value.pages
?.firstWhereOrNull((e) =>
e.cid == videoDetailCtr.cid.value)
?.pagePart ??
videoIntroController
.videoDetail.value.title!;
}
final textPainter = TextPainter(
text: TextSpan(
text: title,