|
|
@@ -2525,6 +2525,23 @@ actie-paneel vast, open dan de editor vóór je een zevende poging doet.**
|
|
|
- **Een `Confirm Dialog` genereert `?? false`**, dus wegklikken van de dialoog valt
|
|
|
in de **Dismiss**-tak. Zet daar dus de onschuldigste van de twee keuzes.
|
|
|
|
|
|
+**Vier velden van één actie invullen: één veld per tool-aanroep, en commit met een klik
|
|
|
+op het `Value`-LABEL van een ANDER veld.** Bevestigd 2026-09-23 bij vier Confirm Dialogs
|
|
|
+achter elkaar. Wat er misgaat als je het anders doet:
|
|
|
+- **Alle vier in één `browser_batch`**: er landt er nul. Het paneel toont daarna weer de
|
|
|
+ oorspronkelijke waarden, zonder foutmelding.
|
|
|
+- **Commit via een klik op de toggle-tekst onderaan** (hier *Non-Blocking*): werkt de ene
|
|
|
+ keer wel en de andere niet — en bij een mislukking blijft het veld leeg achter i.p.v. op
|
|
|
+ zijn oude waarde, wat je makkelijk over het hoofd ziet.
|
|
|
+- ⚠️ **De gevaarlijkste vorm: een `triple_click` op veld B direct ná een commit van veld A
|
|
|
+ landt niet, en je tekst belandt alsnog in veld A.** Zo kwam "Mobiel" in de *Title* terecht
|
|
|
+ en "Fotoboek" in *Dismiss Text*, terwijl beide kliks er correct uitzagen. Je ziet het pas
|
|
|
+ als je ná elke stap het hele blok terugleest.
|
|
|
+**Vaste cadans die wél elke keer werkte:** `triple_click` op het veld in een **eigen**
|
|
|
+tool-aanroep → `type` + `zoom` in de volgende → pas daarna het volgende veld. Een klik op het
|
|
|
+`Value`-label van een naburig veld commit netjes; is dat label er niet, dan commit de
|
|
|
+`triple_click` van het volgende veld het vorige vanzelf.
|
|
|
+
|
|
|
**Een Conditional direct ná een Confirm Dialog krijgt zijn bron automatisch.**
|
|
|
*Add Conditional* onder die actie zet Source meteen op **Confirm Dialog Response**
|
|
|
(een echte boolean) — geen Single Condition, geen Set-Variable-dialoog. Export:
|