Commit 11b1be5
fix(local-store): never save virtual flag manifests (__unread__ etc.)
The list view's manifest_dirty path was missing the !is_virtual_flags
guard, so browsing the Unread/Flagged virtual views caused the synthetic
in-memory manifest to be written to __unread__.tsv / __flagged__.tsv.
These stale files then fed back into local_flag_search on the next open,
inflating counts and attributing messages to the wrong folder.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent e0ca869 commit 11b1be5
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2767 | 2767 | | |
2768 | 2768 | | |
2769 | 2769 | | |
2770 | | - | |
| 2770 | + | |
2771 | 2771 | | |
2772 | 2772 | | |
2773 | 2773 | | |
| |||
0 commit comments