Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Made enabling OverlayInteraction option clearer #102

Merged
merged 4 commits into from
Oct 28, 2024

Conversation

Wisdawg
Copy link
Contributor

@Wisdawg Wisdawg commented May 22, 2024

Setting OverlayInteraction of a step or tour to true now allows click events to fire even if there's not a tabbable element in the VOnboardingStep. Seems to address Issue 100.

Wisdom Akpan added 2 commits May 3, 2024 11:01
Setting preventOverlayInteraction to false deactivates focus trap
Copy link

netlify bot commented May 22, 2024

Deploy Preview for eloquent-lamport-f2ffa1 canceled.

Name Link
🔨 Latest commit 6b5cda1
🔍 Latest deploy log https://app.netlify.com/sites/eloquent-lamport-f2ffa1/deploys/672002cc7033650008527f77

Copy link

netlify bot commented May 22, 2024

Deploy Preview for beamish-dango-bc9c2d canceled.

Name Link
🔨 Latest commit 6b5cda1
🔍 Latest deploy log https://app.netlify.com/sites/beamish-dango-bc9c2d/deploys/672002cc1b9a0f0008dac1c7

@fatihsolhan fatihsolhan changed the base branch from main to dev October 28, 2024 21:23
@fatihsolhan
Copy link
Owner

Thank you for your contribution @Wisdawg ! I apologize for the delayed response. Here's what I'll do:

  1. Regarding the dist folder:

    • We should keep the dist folder in .gitignore
    • The dist folder is automatically generated during build and published to npm
    • Version controlling built files is not recommended as it can cause unnecessary conflicts and bloat
  2. For preventOverlayInteraction, I'll:

    • Update the implementation to properly handle focus trap deactivation/activation

I'll implement these changes and merge them soon. Thanks again for your contribution! 🙏

@fatihsolhan fatihsolhan merged commit bf5ac5b into fatihsolhan:dev Oct 28, 2024
10 checks passed
Copy link

🎉 This PR is included in version 2.9.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants