Mermaid-dia's lijken soms blanco in presentatiemodus (terwijl de slidestrook/thumbnail ze wél toont) #897
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#897
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?
Waargenomen tijdens een macOS-beeldkeuring (rond #886). In presentatiemodus (fullscreen presenter) leken álle mermaid-dia's blanco — óók types die in de slidestrook/thumbnail wél correct getekend stonden (bv. de pie-chart).
Geen renderfout: de render sláágt (de cache bevat geldige SVG's;
sanitizeMermaidSvglogde succes, en de thumbnails tonen het diagram). Het is dus een weergave-/layoutkwestie in de presentatiemodus zelf, niet in de mermaid-render of de sanitisatie.Belangrijke nuance — inconsistent tussen rondes: in een eerdere ronde (de #882-bevestiging) rénderde de presentatiemodus wél een flowchart correct ("Start → Controle → Rapport" schermvullend). In de #886-ronde was álles blanco. Dus mogelijk transiënt / toestand- of deck-afhankelijk, niet altijd reproduceerbaar. Eerst bevestigen dát het reproduceert vóór er tijd in gaat.
Diagnose-richting: de presentatie-hoofddia is
_slideCanvasinlib/widgets/presentation/parts/presenter_views.dart(part vanfullscreen_presenter.dart). Sinds #872 zet diescrollableMermaid: true+ een gedeelde scroll-controller, en de dia wordt door eenFittedBoxnaar-passend geschaald. De combinatie FittedBox + het scroll-viewport (SizedBox(height: maxH)→SingleChildScrollView) uitMermaidDiagram._buildDiagramis een kandidaat. Te bepalen: (a) reproduceert het betrouwbaar? (b) is het er ook zónder #872 (dus pre-existent) of introduceerde #872 het? (c) raakt het alleen de scroll-gevallen (te hoog/te breed) of ook passende diagrammen?Verificatie is traag: alleen te keuren door de macOS-app te draaien (agent
beeldkeurder,flutter run -d macos), ~20-30 min/ronde; presentatiemodus + evt. tweede scherm. Zie de mermaid-keten #862/#868/#872/#882/#886/#895 voor context.