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

fix(envelope menu): prevent modals from closing automatically #8985

Merged
merged 1 commit into from
Oct 23, 2023

Conversation

JohannesGGE
Copy link
Contributor

@JohannesGGE JohannesGGE commented Oct 20, 2023

Fix: #8753

Seems to be a structure issue caused by this pr: #8232

I moved the modals from MenuEnvelope.vue to ThreadEnvelope.vue so that they are no longer part of the NCAction Tag.

I also removed the leftover vue-frag package and renamed a forgotten ButtonVue to NCActionButton.

Copy link
Contributor

@hamza221 hamza221 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested

src/components/ThreadEnvelope.vue Outdated Show resolved Hide resolved
@JohannesGGE JohannesGGE force-pushed the fix/8753/prevent-modals-from-close branch from 6e2f5ad to b0209f1 Compare October 23, 2023 09:53
@JohannesGGE JohannesGGE merged commit c2f5bde into main Oct 23, 2023
31 checks passed
@JohannesGGE JohannesGGE deleted the fix/8753/prevent-modals-from-close branch October 23, 2023 10:30
@JohannesGGE
Copy link
Contributor Author

/backport to stable3.4

Copy link

github-actions bot commented Apr 5, 2024

Hello there,
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.

We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process.

Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6

Thank you for contributing to Nextcloud and we hope to hear from you soon!

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

Successfully merging this pull request may close these issues.

Modal closes automatically
2 participants