@@ -217,8 +217,8 @@ impl<C: CredentialRequestController + Send + Sync + 'static> CredentialGateway<C
217217 & self ,
218218 #[ zbus( header) ] header : Header < ' _ > ,
219219 #[ zbus( connection) ] connection : & Connection ,
220+ parent_window : Optional < WindowHandle > ,
220221 request : CreateCredentialRequest ,
221- window_handle : Optional < WindowHandle > ,
222222 ) -> Result < CreateCredentialResponse , Error > {
223223 let ( _origin, is_same_origin, _top_origin) =
224224 check_origin ( request. origin . as_deref ( ) , request. is_same_origin )
@@ -253,7 +253,7 @@ impl<C: CredentialRequestController + Send + Sync + 'static> CredentialGateway<C
253253 . controller
254254 . lock ( )
255255 . await
256- . request_credential ( requesting_app, cred_request, window_handle . into ( ) )
256+ . request_credential ( requesting_app, cred_request, parent_window . into ( ) )
257257 . await ?;
258258
259259 if let CredentialResponse :: CreatePublicKeyCredentialResponse ( cred_response) = response {
@@ -284,8 +284,8 @@ impl<C: CredentialRequestController + Send + Sync + 'static> CredentialGateway<C
284284 & self ,
285285 #[ zbus( header) ] header : Header < ' _ > ,
286286 #[ zbus( connection) ] connection : & Connection ,
287+ parent_window : Optional < WindowHandle > ,
287288 request : GetCredentialRequest ,
288- window_handle : Optional < WindowHandle > ,
289289 ) -> Result < GetCredentialResponse , Error > {
290290 let ( _origin, is_same_origin, _top_origin) =
291291 check_origin ( request. origin . as_deref ( ) , request. is_same_origin )
@@ -318,7 +318,7 @@ impl<C: CredentialRequestController + Send + Sync + 'static> CredentialGateway<C
318318 . controller
319319 . lock ( )
320320 . await
321- . request_credential ( requesting_app, cred_request, window_handle . into ( ) )
321+ . request_credential ( requesting_app, cred_request, parent_window . into ( ) )
322322 . await ?;
323323
324324 if let CredentialResponse :: GetPublicKeyCredentialResponse ( cred_response) = response {
0 commit comments