Markwon icon indicating copy to clipboard operation
Markwon copied to clipboard

渲染StrongEmphasis会出现字体突然变大再变正常,有人遇到吗

Open MrBlackGaren opened this issue 11 months ago • 3 comments

MrBlackGaren avatar Mar 11 '25 09:03 MrBlackGaren

问题是定位了:HeadingSpan会去调用MarkwonTheme#applyHeadingTextStyle,触发修改字体大小。 StrongEmphasisSpan绘制时,使用的默认textSize,两者交叉改来改去的,就会出现字体突然变大再恢复正常。 这个问题不好解决

MrBlackGaren avatar Mar 13 '25 07:03 MrBlackGaren

问题解决了:

Image 在渲染流式markdown文本时,会反复触发重绘,HeadingSpan加一层缓存可以解决。至于Map何时释放内存问题,还待研究

MrBlackGaren avatar Mar 27 '25 11:03 MrBlackGaren

badcase

Image

goodcase Image

MrBlackGaren avatar Mar 27 '25 11:03 MrBlackGaren