mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-31 08:08:19 +08:00
@@ -32,6 +32,9 @@ TextSpan? richNode(
|
|||||||
List<RichTextNodeItem>? richTextNodes;
|
List<RichTextNodeItem>? richTextNodes;
|
||||||
if (moduleDynamic?.desc case final desc?) {
|
if (moduleDynamic?.desc case final desc?) {
|
||||||
richTextNodes = desc.richTextNodes;
|
richTextNodes = desc.richTextNodes;
|
||||||
|
if (richTextNodes == null || richTextNodes.isEmpty) {
|
||||||
|
return TextSpan(text: desc.text);
|
||||||
|
}
|
||||||
} else if (moduleDynamic?.major?.opus case final opus?) {
|
} else if (moduleDynamic?.major?.opus case final opus?) {
|
||||||
// 动态页面 richTextNodes 层级可能与主页动态层级不同
|
// 动态页面 richTextNodes 层级可能与主页动态层级不同
|
||||||
richTextNodes = opus.summary?.richTextNodes;
|
richTextNodes = opus.summary?.richTextNodes;
|
||||||
@@ -249,6 +252,7 @@ TextSpan? richNode(
|
|||||||
..add(
|
..add(
|
||||||
WidgetSpan(
|
WidgetSpan(
|
||||||
child: CustomGridView(
|
child: CustomGridView(
|
||||||
|
fullScreen: true,
|
||||||
maxWidth: maxWidth,
|
maxWidth: maxWidth,
|
||||||
picArr: i.pics!
|
picArr: i.pics!
|
||||||
.map(
|
.map(
|
||||||
|
|||||||
Reference in New Issue
Block a user