Initial presentation of popover hangs when shown from a button in the toolbar

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.

Initial presentation of popover hangs when shown from a button in the toolbar
 
 
Q