You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when a user opens the Freighter popup to connect their wallet but closes it without selecting an account or approving the connection, there is no way to detect this event. This can lead to a poor user experience, as the application may remain in a "waiting" state indefinitely.
What problem does your feature solve?
There is no event or error to detect when a user closes the Freighter popup without approving or rejecting the connection request.
Applications relying on Freighter for authentication cannot handle this scenario properly, leading to UI issues where the app stays in a loading state.
What would you like to see?
A new event or error (e.g., "user_closed_popup") that signals when the user closes the popup without taking action.
This event should be accessible via the Freighter API so developers can handle it properly, such as resetting UI state or displaying a message.
What alternatives are there?
Currently, apps have to rely on timeouts or assume failure after a period of inactivity, which is not ideal.
Some other wallet providers explicitly return a "user_closed" error—having something similar in Freighter would improve handling.
The text was updated successfully, but these errors were encountered:
Currently, when a user opens the Freighter popup to connect their wallet but closes it without selecting an account or approving the connection, there is no way to detect this event. This can lead to a poor user experience, as the application may remain in a "waiting" state indefinitely.
What problem does your feature solve?
What would you like to see?
What alternatives are there?
The text was updated successfully, but these errors were encountered: