Skip to content

Conversation

@Antreesy
Copy link
Contributor

@Antreesy Antreesy commented Jun 24, 2025

☑️ Resolves

  • Fix handling of focus trap stack, if there are several
  • Fix issue when trying to activate non-existing focus-trap
  • Copied form NcEmojiPicker
  • Tested in Talk

🖼️ Screenshots

Before

image

After

2025-06-24_12h47_47.mp4

🏁 Checklist

  • ⛑️ Tests are included or are not applicable
  • 📘 Component documentation has been extended, updated or is not applicable
  • 2️⃣ Backport to stable8 for maintained Vue 2 version or not applicable

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy added this to the 9.0.0-rc.3 milestone Jun 24, 2025
@Antreesy Antreesy self-assigned this Jun 24, 2025
@Antreesy Antreesy added 3. to review Waiting for reviews feature: modal Related to the modal component labels Jun 24, 2025
@Antreesy
Copy link
Contributor Author

/backport to stable8

@Antreesy Antreesy merged commit 0979f29 into main Jun 24, 2025
25 checks passed
@Antreesy Antreesy deleted the fix/noid/focus-trap-handling branch June 24, 2025 11:47
@ShGKme
Copy link
Contributor

ShGKme commented Jun 24, 2025

Please adjust the title to explain what bug was fixed (for the changelog)

@Antreesy Antreesy changed the title fix(NcModal): use useTrapStackControl for pausing other focus traps fix(NcModal): corectly handle when trying to activate non-existing focus-trap Jun 24, 2025
@DorraJaouad DorraJaouad changed the title fix(NcModal): corectly handle when trying to activate non-existing focus-trap fix(NcModal): correctly handle when trying to activate non-existing focus-trap Jun 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: modal Related to the modal component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants