I have a simple reproducer here:
struct ContentView: View {
@State private var isOn = false
@State private var isPresented = false
var body: some View {
NavigationStack {
Color.blue
.toolbar {
ToolbarItem(placement: .topBarTrailing) {
Button("Press here") {
isPresented = true
}
.popover(isPresented: $isPresented) {
Color.green
.frame(idealWidth: 400, idealHeight: 500)
.presentationCompactAdaptation(.popover)
}
}
}
}
}
}
When I tap on the button in the toolbar you can see there is a hang then the popover shows. Then every time after there is no longer a hang so this seems like a bug. Any ideas?
I'm using Xcode 26.3 and a iPad Pro 13-inch (M5) (26.4) simulator.