Skip to content

Commit f44347f

Browse files
committed
Animate to trace result extent
1 parent 963a562 commit f44347f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Sources/ArcGISToolkit/Components/UtilityNetworkTrace/UtilityNetworkTrace.swift

+6-1
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,12 @@ public struct UtilityNetworkTrace: View {
324324
Menu(selectedTrace.name) {
325325
if let resultExtent = selectedTrace.resultExtent {
326326
Button("Zoom To") {
327-
viewpoint = Viewpoint(boundingGeometry: resultExtent)
327+
let newViewpoint = Viewpoint(boundingGeometry: resultExtent)
328+
if let mapViewProxy {
329+
Task { await mapViewProxy.setViewpoint(newViewpoint, duration: nil) }
330+
} else {
331+
viewpoint = newViewpoint
332+
}
328333
}
329334
}
330335
Button("Delete", role: .destructive) {

0 commit comments

Comments
 (0)