Pay dialog never times out?

We're using the PaymentRequestAPI, and to my surprise I see that if we open the payment dialog then don't interact with it - biometrics to approve or cancel/X button - it sits there open indefinitely.

Is there any way to tell it to only sit there for some limited time period before canceling?

Pay dialog never times out?
 
 
Q