Openen en Slides importeren tonen extern aangemaakte bestanden pas na heropenen #2558
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2558
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Probleem: beide in-app bestandslijsten lezen de map alleen bij het openen of wisselen van map. Als een ander programma in dezelfde map een geldige Markdown-presentatie of document maakt terwijl het dialoogvenster openstaat, blijft het nieuwe bestand onzichtbaar. Dit is reproduceerbaar op de gedeelde Dart-route voor macOS en Linux. De native knop Bladeren… heeft daarnaast een apart, nog niet verklaard verschil tussen de gewone maplijst en zoeken; dat is niet de oorzaak die dit issue claimt.
Gewenst: de gebruiker kan de bestaande map opnieuw laten lezen zonder het dialoogvenster te sluiten. De knop is toegankelijk benoemd, niet dubbel uitvoerbaar tijdens een scan en werkt ook na een lege eerste scan. Zoektekst en selectie blijven bruikbaar.
Acceptatie: widgettests maken na de eerste scan een nieuw geldig bestand in dezelfde map en bewijzen dat het na Vernieuwen verschijnt in Openen en Slides importeren. De bestaande open-, zoek- en selectieproeven blijven groen.
Ik pak dit op in codex/file-picker-fresh-files. Scope: lib/widgets/dialogs/open_presentation_dialog.dart, lib/widgets/dialogs/import_slides_dialog.dart en gerichte widgettests in test/scan_dialogs_smoke_test.dart. Ik toets de wijzigingen via de repositorypoort en lever ze via een PR.
Opgelost en gemerged via PR #2566 op main (commit
295df5ecf). De regressietests en make check-full TEST_JOBS=8 waren groen op die commit. De macOS-CI op de mergecommit werd door een latere main-push geannuleerd; de opvolgende run op de actuele main wordt gevolgd. Het aparte native Bladeren…-onderzoek blijft open als #2561.