Keyboard and Focus Improvements
Keyboard and click behavior across every personalization surface has been updated. The changes cover two flows: the Builder Properties Panel, the Viewer Create Instance modal.
Builder: Properties Panel Personalization
• Lightning icon: clicking the lightning icon on an unpersonalized tile opens the inline field editor with the cursor already in the field-name input.
• Existing field name: if the field already has a name, that name is selected on focus so typing replaces it rather than appending.
• Empty state label: when no personalized fields of that type exist, the empty state reads “No text fields yet” (or “No image fields yet,” etc.) matching the field type.
Viewer: Create Instance
• Auto-focus: opening the Create Instance modal places the cursor in the name field immediately.
• Enter to save: pressing Enter creates the instance and opens the drawer, the same as clicking Save & Continue.
• Empty name guard: pressing Enter with an empty name does nothing, matching the disabled button state.
• Duplicate prevention: pressing Enter repeatedly while the request is in flight does not create duplicate instances.