Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### 🐛 Bug Fixes

- Date grouping now correctly groups tasks on the same day together regardless of whether they have times
- Fixed an issue where the task content would be rendered incorrectly the task was edited and the query refreshed

## v2.3.0 (2025-12-06)

Expand Down
8 changes: 6 additions & 2 deletions plugin/src/ui/query/task/Task.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,11 @@ export const Task: React.FC<Props> = ({ tree }) => {
<div />
</Checkbox>
<div className="todoist-task">
<Markdown className="todoist-task-content" content={sanitizeContent(tree.content)} />
<Markdown
className="todoist-task-content"
content={sanitizeContent(tree.content)}
key={tree.content}
/>
{shouldRenderDescription && <DescriptionRenderer content={tree.description} />}
<TaskMetadata query={query} task={tree} settings={settings} />
</div>
Expand Down Expand Up @@ -156,7 +160,7 @@ const DescriptionRenderer: React.FC<DescriptionRendererProps> = ({ content }) =>
return (
<div onDoubleClick={toggleExpanded} className="todoist-task-description">
{renderFullMarkdown ? (
<Markdown content={content} />
<Markdown content={content} key={content} />
) : (
<span>
{content.split("\n")[0]}
Expand Down