Opslaan van een bestaand document werkt de lijst Recente bestanden niet bij #1676

Closed
opened 2026-08-21 12:02:11 +00:00 by brenno · 0 comments
Owner

Wat er misgaat

saveDocumentWithDestination roept addRecentFile(..., kind: MarkdownKind.document) alleen aan na Opslaan als. Een gewone Cmd+S naar een bestaand pad laat de recent-lijst ongemoeid (volgorde, kind). Openen via openFileByPath voegt wél toe.

Gevolg: een document dat je alleen opnieuw opslaat zakt of blijft als presentatie in recent staan als kind ooit verkeerd was.

Waar het zit

lib/widgets/shell/document_save_actions.dart (tak met bestaand path vs saveDocumentAs).

Stappen

Document openen, wijzigen, Cmd+S. Recent-lijst verandert niet van volgorde.

Wat het met het formaat doet

Niets in het .md.

Regressie

Na geslaagde in-place save dezelfde addRecentFile als bij openen/opslaan-als.

## Wat er misgaat `saveDocumentWithDestination` roept `addRecentFile(..., kind: MarkdownKind.document)` alleen aan na **Opslaan als**. Een gewone Cmd+S naar een bestaand pad laat de recent-lijst ongemoeid (volgorde, `kind`). Openen via `openFileByPath` voegt wél toe. Gevolg: een document dat je alleen opnieuw opslaat zakt of blijft als presentatie in recent staan als `kind` ooit verkeerd was. ## Waar het zit `lib/widgets/shell/document_save_actions.dart` (tak met bestaand `path` vs `saveDocumentAs`). ## Stappen Document openen, wijzigen, Cmd+S. Recent-lijst verandert niet van volgorde. ## Wat het met het formaat doet Niets in het `.md`. ## Regressie Na geslaagde in-place save dezelfde `addRecentFile` als bij openen/opslaan-als.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#1676
No description provided.