Skip to content

hotfix: address widget#10

Merged
alexdivadi merged 1 commit intomainfrom
feature/firebase-deployment
Feb 15, 2026
Merged

hotfix: address widget#10
alexdivadi merged 1 commit intomainfrom
feature/firebase-deployment

Conversation

@alexdivadi
Copy link
Owner

This pull request introduces improvements to the address input field component (AnyStepAddressField) and its integration in forms, focusing on user experience and UI clarity. The main changes include enhanced state management for address selection, improved feedback to users, and clearer sectioning in forms.

Enhancements to Address Input Field:

  • Improved state tracking for address selection and search activity by adding _isSelectingFromList and _searchActive flags, preventing unwanted clearing of results during selection and providing better control over UI updates. [1] [2] [3] [4] [5]
  • Modified the display logic so that address suggestions are only shown when a search is active, reducing unnecessary UI clutter.
  • Improved interaction handling for address list items by using InkWell and tracking tap events, ensuring that UI state remains consistent during address selection.

User Feedback and UI Improvements:

  • Added a warning message at the top of the address input field, informing users that an improved address input is coming soon, using the new AnyStepColors.warning color. [1] [2]

Form Sectioning and Clarity:

  • Added section headers for the address field in both the event detail and profile forms, making the forms clearer and more user-friendly. [1] [2]

@alexdivadi alexdivadi merged commit 48dbf70 into main Feb 15, 2026
1 check passed
@github-actions
Copy link

Visit the preview URL for this PR (updated for commit 0f2a3b5):

https://anystep-community-services--pr-10-36flticc.web.app

(expires Sun, 15 Feb 2026 13:50:41 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 4ed2cd5fa39324b95af49f8309990bc47f3a5d7c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant