Browse Source

CLAUDE.md: Set-from-Variable-bronnenlijst kapt af bij klein venster

Custom Functions / Combine Text / Inline Function zijn dan onbereikbaar;
het zoekveld in die dialoog accepteert geen automation-invoer. Plus: een
halve Inline-Function-binding blokkeert de export project-breed, en de
Max-Height-tooltip blokkeert zijn eigen invoerveld.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bob 11 hours ago
parent
commit
72703ecd2d
1 changed files with 33 additions and 0 deletions
  1. 33 0
      CLAUDE.md

+ 33 - 0
CLAUDE.md

@@ -1665,6 +1665,39 @@ bóven "Component Properties" — dus niet bij de Component Parameters zoeken.
 Zelfde dialoog, zelfde stappen. Genereert `key: ValueKey(FFAppState().x)` op de
 component-instantie.
 
+**⚠️ Bij een venster van ~1456x835 is de bronnenlijst van "Set from Variable"
+AFGEKAPT na *Widget State* — en *Custom Functions*, *Combine Text*, *Inline
+Function* en *Conditional Value* zijn dan onbereikbaar.** Bevestigd 2026-09-23
+(taak 135), na ~20 pogingen. Wat allemaal NIET werkt en dus geen tweede keer
+geprobeerd hoeft te worden: muiswiel-scrollen op de lijst (op elke hoogte, ook
+met `scroll_amount: 1`), de onderrand-pil omlaag slepen, een sectie inklappen
+via zijn chevron, en het zoekveld (dat accepteert in deze dialoog **structureel
+geen** `type`-invoer — vier pogingen, veld blijft leeg, ook na een verse
+paginaherlaad). Eén keer maakte een sleep van de **bovenrand**-pil de dialoog
+van 280 naar 460 px hoog, maar dat was niet te reproduceren. Custom Functions
+klapt dan wél uit, maar toont precies één optie (`adresRegel`) en de rest valt
+onder de dialoogrand.
+- **Praktisch gevolg: een binding aan een custom function is voor Claude bij dit
+  venster niet te leggen — overdragen aan Bob**, net als bij het
+  `evenementCreate`-argumentenpaneel. Wat wél bereikbaar blijft: Page
+  Parameters, Authenticated User, Global Properties, App State, **Page State**,
+  Widget State. Kun je met die bronnen uit de voeten (bv. een lijst-transform
+  als *Number of Items* op een page state), doe het dan zo.
+- ⚠️ **Laat nooit een halve binding achter.** Een `Inline Function` zonder
+  expressie wordt wél opgeslagen en blokkeert daarna **élke** export
+  project-breed (`Status: 400`) — gemeten. Opruimen gaat via de **Remove**-knop
+  in diezelfde dialoog, maar die reageert niet zolang er nog een geneste
+  Set-Variable-dialoog open staat; **eerst de pagina herladen**, dan landt
+  Remove in één keer. Test daarna met een export dat je weer op "All done!" zit.
+
+**Het `Max Height`-veld van een DropDown wordt door zijn eigen tooltip
+geblokkeerd.** Bevestigd 2026-09-23: drie klik-plus-typ-rondes lieten het veld
+leeg (geen foutmelding), terwijl de tooltip *"...height of the dropdown menu"*
+er overheen lag. Werkend: **hover eerst ergens neutraals (bv. midden op het
+canvas), wacht 5 s, klik dan het veld** — je ziet aan de cursor dat hij focus
+heeft — en typ pas in de vólgende tool-aanroep. Zelfde patroon als bij het
+"+"-menu in Custom Code.
+
 **Landt de zoekterm in de "Set from Variable"-dialoog twee keer niet (het veld
 blijft leeg): klap de bron gewoon uit en sleep de dialoog aan zijn ONDERRAND
 omlaag.** Bevestigd 2026-09-20 (taak 110, `Text` → App State `userName`): twee