Safari was blocking the popup from opening whenever a request was sent. This is because the request message is being constructed before the popup is opened in SCWSigner. Safari blocks it because it is not opened immediately after a button is clicked.
This PR updates the request method so that it first opens the popup and then constructs the request. This is how it was done before this PR
Summary
SCWSigner
. Safari blocks it because it is not opened immediately after a button is clicked.request
method so that it first opens the popup and then constructs the request. This is how it was done before this PRHow did you test your changes?