|
@@ -874,6 +874,38 @@ kostten:
|
|
|
het typen in aanroep B, en commit met een klik op een label (Tab wiste de
|
|
het typen in aanroep B, en commit met een klik op een label (Tab wiste de
|
|
|
waarde). Export: `InkWell(onTap: () async { await launchURL('...') })`.
|
|
waarde). Export: `InkWell(onTap: () async { await launchURL('...') })`.
|
|
|
|
|
|
|
|
|
|
+**Een DropDown met eigen opties: "Add Option Labels" aanzetten VERPLAATST je
|
|
|
|
|
+bestaande binding naar de Labels-slot en zet Values terug op statisch.**
|
|
|
|
|
+Bevestigd 2026-09-19 (P2-24 B). Je had `Define Options` al aan een custom function
|
|
|
|
|
+gebonden; na de toggle staat die functie in *Define Options Labels* en toont
|
|
|
|
|
+*Define Options Values* weer `Option 1/2/3`. Zet dus daarna **beide** opnieuw.
|
|
|
|
|
+Het icoontje dat de Set-from-Variable-dialoog opent is het kleine ⚏ **naast het
|
|
|
|
|
+label** ("Define Options Labels"), niet het icoontje rechts in die rij — dat
|
|
|
|
|
+laatste opent een "DropDown Template"-popover (Start/Step/Max), sluit die met zijn
|
|
|
|
|
+eigen X.
|
|
|
|
|
+⚠️ **Een half gebonden functie-argument in zo'n slot blokkeert de export
|
|
|
|
|
+project-breed** (`Status: 400`, Issues +1). Kom je er niet uit: **Remove** vóór je
|
|
|
|
|
+de pagina verlaat, anders ligt élke sessie stil.
|
|
|
|
|
+⚠️ **De Confirm-knop van de GENESTE Set-Variable-dialoog kan volledig dood raken**
|
|
|
|
|
+— vijf pogingen, geen foutmelding, de dialoog blijft gewoon staan en de waarde
|
|
|
|
|
+komt niet in het bovenliggende argument. **Een paginaherlaad herstelt het**;
|
|
|
|
|
+daarna lukte exact dezelfde klikreeks in één keer. Zit je vast in zo'n dialoog:
|
|
|
|
|
+herlaad eerst, ga niet op coördinaten zitten mikken.
|
|
|
|
|
+
|
|
|
|
|
+**Een tab-bewuste dropdown boven een TabBar — werkend patroon (2026-09-19).**
|
|
|
|
|
+Opties komen uit een custom function met argument *Widget State → TabBar Current
|
|
|
|
|
+Index*; de keuze gaat via **On Selected → Update Page State** (Set Value = Widget
|
|
|
|
|
+State → DropDown, Update Type *Rebuild Current Page*) naar de page state waar het
|
|
|
|
|
+filter al op leest. Bij een tabwissel heb je **twee** acties nodig op
|
|
|
|
|
+**TabBar → On Tab Change**: *Update Page State* met **Reset Value** én
|
|
|
|
|
+*Reset Form Fields* met de DropDown aangevinkt (Rebuild) — anders lekt de keuze
|
|
|
|
|
+door naar de volgende tab en blijft het label staan terwijl er niet meer
|
|
|
|
|
+gefilterd wordt. Twee dingen om te weten bij die tweede actie: **"Set Form Field"
|
|
|
|
|
+met een lege waarde weigert** ("Value cannot be empty"), dus Reset Form Fields is
|
|
|
|
|
+de enige route; en het **vinkje in "Select DropDown Fields to Clear" valt eraf
|
|
|
|
|
+zodra je daarna Rebuild Type zet** — vink het dus als láátste aan en controleer de
|
|
|
|
|
+Issues-teller.
|
|
|
|
|
+
|
|
|
**"Combine Text" werkt gewoon als bron in "Set from Variable" — twee variabelen
|
|
**"Combine Text" werkt gewoon als bron in "Set from Variable" — twee variabelen
|
|
|
en een letterlijke tekst in één `Text`.** Bevestigd 2026-09-17 (P1-54,
|
|
en een letterlijke tekst in één `Text`.** Bevestigd 2026-09-17 (P1-54,
|
|
|
`EvenementInfo`): Text-waarde → potlood → zoek `Combine` → klik de bronregel
|
|
`EvenementInfo`): Text-waarde → potlood → zoek `Combine` → klik de bronregel
|