You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Feature Request]: Make RenderableDocument codable #154
MarkdownView requires markdown parsing when using in a list (using as a single view is fine). Markdown parsing is called every time when the cell/row is reused and it's heavy. This is a perf issue.
Workaround
Current workaround to mitigate is to use a in-memory cache for RenderableDocument.
Suggestions
We can move a step forward and make RenderableDocument conform to Codable protocol. In that way, we can parse ahead and store it wherever we want (e.g. database).
MarkdownView requires markdown parsing when using in a list (using as a single view is fine)
Could you clarify the use case here? it sounds like you are using MarkdownView within each cell inside a List, what is the specific problem you encountered?
Activity
junyan72 commentedon Jul 25, 2026
Could you clarify the use case here? it sounds like you are using MarkdownView within each cell inside a List, what is the specific problem you encountered?