Een waarschuwing in de statusbalk opent de export, niet de plek waar je de keuze maakt #1963

Closed
opened 2026-09-03 10:37:21 +00:00 by brenno · 0 comments
Owner

Het probleem

De statusbalk toont "N kwaliteitswaarschuwing(en)" of een privacytelling. Klikken opent de exportdialoog. Daar staat een gele tekst over controle. De drie keuzes per bevinding (accepteren / waarschuwen / weglaten) staan daar niet. Die zitten bij de slide, achter "Kwaliteit" en de persoonsgegevens-lijst — een andere hoek van het scherm, zonder dat de balk ernaartoe wijst.

Voor een nieuweling is de waarschuwing dus een dood spoor: je ziet dat er iets is, je klikt, je krijgt een exportformulier, en de belofte "kies wat er met deze gegevens moet" blijft onvindbaar. Exporteren is het einde van de reis, niet de werkplek.

Hoe het nu werkt

lib/widgets/shell/status_bar.dart, _ExportReadinessChip:

final onTap = readiness.status == ExportReadinessStatus.needsSave
    ? () => onSave()
    : onExport;

Alles behalve "nog opslaan nodig" gaat naar export. De tooltip bij privacy zegt wél "Kies per slide wat er moet gebeuren" — dat is een tooltip, geen klikdoel. Het Kwaliteit-paneel (slide_quality_panel.dart) en de dispositie in editor_panel_slide_settings.dart zijn de werkplek.

Een eerste-gebruikerstest met een deck met telefoonnummer en e-mail zag de oranje teller en de gele exporttekst, niet het keuze-paneel.

Denkrichting (niet uitgewerkt)

Klik op een waarschuwing: spring naar de eerste slide met een openstaande bevinding en open het Kwaliteit-/privacy-paneel. Export blijft de knop Exporteren. Of: in de exportdialoog, als er onopgeloste keuzes zijn, de lijst met slides + de drie acties tonen in plaats van alleen een kader.

Grenst aan #1958 (helptekst dekt drie van vijf standen) — dit issue is de weg ernaartoe, niet de bewoording.

Geen formaatwijziging.

Raakvlakken

  • lib/widgets/shell/status_bar.dart (_ExportReadinessChip)
  • lib/widgets/panels/slide_quality_panel.dart
  • lib/widgets/dialogs/export_dialog.dart
## Het probleem De statusbalk toont "N kwaliteitswaarschuwing(en)" of een privacytelling. Klikken opent de **exportdialoog**. Daar staat een gele tekst over controle. De drie keuzes per bevinding (accepteren / waarschuwen / weglaten) staan daar niet. Die zitten bij de slide, achter "Kwaliteit" en de persoonsgegevens-lijst — een andere hoek van het scherm, zonder dat de balk ernaartoe wijst. Voor een nieuweling is de waarschuwing dus een dood spoor: je ziet dat er iets is, je klikt, je krijgt een exportformulier, en de belofte "kies wat er met deze gegevens moet" blijft onvindbaar. Exporteren is het einde van de reis, niet de werkplek. ## Hoe het nu werkt `lib/widgets/shell/status_bar.dart`, `_ExportReadinessChip`: ```dart final onTap = readiness.status == ExportReadinessStatus.needsSave ? () => onSave() : onExport; ``` Alles behalve "nog opslaan nodig" gaat naar export. De tooltip bij privacy zegt wél "Kies per slide wat er moet gebeuren" — dat is een tooltip, geen klikdoel. Het Kwaliteit-paneel (`slide_quality_panel.dart`) en de dispositie in `editor_panel_slide_settings.dart` zijn de werkplek. Een eerste-gebruikerstest met een deck met telefoonnummer en e-mail zag de oranje teller en de gele exporttekst, niet het keuze-paneel. ## Denkrichting (niet uitgewerkt) Klik op een waarschuwing: spring naar de eerste slide met een openstaande bevinding en open het Kwaliteit-/privacy-paneel. Export blijft de knop Exporteren. Of: in de exportdialoog, als er onopgeloste keuzes zijn, de lijst met slides + de drie acties tonen in plaats van alleen een kader. Grenst aan #1958 (helptekst dekt drie van vijf standen) — dit issue is de weg ernaartoe, niet de bewoording. Geen formaatwijziging. ## Raakvlakken - `lib/widgets/shell/status_bar.dart` (`_ExportReadinessChip`) - `lib/widgets/panels/slide_quality_panel.dart` - `lib/widgets/dialogs/export_dialog.dart`
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#1963
No description provided.