diff --git a/lib/pages/dynamics/widgets/rich_node_panel.dart b/lib/pages/dynamics/widgets/rich_node_panel.dart index 66d1a9a5..5d22c597 100644 --- a/lib/pages/dynamics/widgets/rich_node_panel.dart +++ b/lib/pages/dynamics/widgets/rich_node_panel.dart @@ -25,7 +25,9 @@ InlineSpan richNode(item, context) { return spacer; } else { for (var i in richTextNodes) { - if (i.type == 'RICH_TEXT_NODE_TYPE_TEXT') { + /// fix 渲染专栏时内容会重复 + if (item.modules.moduleDynamic.major.opus.title == null && + i.type == 'RICH_TEXT_NODE_TYPE_TEXT') { spanChilds.add( TextSpan(text: i.origText, style: const TextStyle(height: 1.65))); }