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
[BUG][MacOS] New Tasks Do Not Render Immediately for Kanban View #36
When creating a new task in a markdown file using the - [ ] syntax, the task does not appear in the Kanban view until the view is forced to re-render by moving an existing task to a different status.
Environment
OS: macOS Tahoe 26.3.1 (a)
App: Zen Notes
Version: 1.3.8
Preconditions
The Tasks section has been viewed at least once in the current session.
The Kanban view is the active/last-used view in the Tasks section, so that switching to Tasks opens directly into the Kanban view.
Steps to Reproduce
Open a markdown file in Zen Notes.
Open the Tasks section and switch to the Kanban view, then navigate away (so the Kanban view is the one that will reopen by default).
Back in the markdown file, add a new task by typing - [ ] save (or any task text).
Save the file.
Switch to the Tasks section — it opens directly into the Kanban view.
Expected Behavior
The newly created task should appear in the appropriate column of the Kanban view (e.g., the "To Do" / unchecked column).
Actual Behavior
The new task does not appear in the Kanban view. The view appears to be stale and does not reflect the newly added task.
Workaround
Moving any existing task to a different Kanban status causes the view to refresh, at which point the previously missing new task becomes visible.
Root cause: the Tasks cache only refreshed while the Tasks tab was the active pane, so reopening directly into Kanban could reuse stale task data.
Change: open-but-inactive Tasks tabs now stay synced when watched notes change, and focusing an existing Tasks tab triggers a fresh task scan. Added regression coverage for both stale-cache paths.
Activity
adibhanna commentedon May 8, 2026
Fixed in #38 and merged to main.
Root cause: the Tasks cache only refreshed while the Tasks tab was the active pane, so reopening directly into Kanban could reuse stale task data.
Change: open-but-inactive Tasks tabs now stay synced when watched notes change, and focusing an existing Tasks tab triggers a fresh task scan. Added regression coverage for both stale-cache paths.