Skip to content

Use attached popup - #375

Open
turbocrime wants to merge 1 commit into
mainfrom
use-open-popup-countdown
Open

Use attached popup#375
turbocrime wants to merge 1 commit into
mainfrom
use-open-popup-countdown

Conversation

@turbocrime

@turbocrime turbocrime commented Jun 13, 2025

Copy link
Copy Markdown
Collaborator

Refactors popup handling to use attached popups instead of creating new windows where feasible. This improves the user experience by keeping approval dialogs contextually connected to the originating tab.

The transaction approval popup still does not appear attached, due to the lack of sender information at the call site.

Changes

  • Moved countdown hook to shared location for reuse across components
  • Added login prompt state management and routing
  • Updated approval flows to use sender context for popup attachment
  • Fixed test mocking to use current storage patterns instead of deprecated manual mocks

@turbocrime
turbocrime force-pushed the use-open-popup-countdown branch from af07cf6 to e96a1be Compare August 19, 2025 00:13
@turbocrime
turbocrime requested a review from TalDerei August 19, 2025 00:16
@turbocrime
turbocrime marked this pull request as ready for review August 19, 2025 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant