You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Certain components such as search, the un trace tool, floor filter stay on screen for an extended period and can end up covering significant portions of the screen. We need to identify a common pattern for components to report the size of their UI so that the .contentInsets() modifier can be usefully applied to a map or scene view.
Original report in Swift 3931:
The geo code result is off center and tucked behind they search widget. Probably a keyboard offer thing?
Components that can benefit from this:
Component
Evaluation
Authenticator
Not persistently on screen
BasemapGallery
Not persistently on screen
Bookmarks
Not persistently on screen
Compass
Too small
FloatingPanel
?
FloorFilter
✅
OverviewMap
✅
Popup
?
Scalebar
Too small
Search
✅
UtilityNetworkTrace
✅
safeAreaInset(edge:alignment:spacing:content:) seems to Apple's native solution to this. A quick test with the floor filter component is promising but there're some issues with the attribution bar
The text was updated successfully, but these errors were encountered:
dfeinzimer
changed the title
[Search] Search result pin can become obscured
Components need a way of reporting the dimensions of their UI obscuring a map or scene view
Apr 11, 2023
Certain components such as search, the un trace tool, floor filter stay on screen for an extended period and can end up covering significant portions of the screen. We need to identify a common pattern for components to report the size of their UI so that the
.contentInsets()
modifier can be usefully applied to a map or scene view.Original report in Swift 3931:
Components that can benefit from this:
safeAreaInset(edge:alignment:spacing:content:)
seems to Apple's native solution to this. A quick test with the floor filter component is promising but there're some issues with the attribution barThe text was updated successfully, but these errors were encountered: