-
Notifications
You must be signed in to change notification settings - Fork 185
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
Use activated and deactivated lifecycle hooks to handle HTML scroll changes for FullscreenModal component #1978
Comments
I would like to take this issue, can you please help me with how to get started. |
Hi @Twix03, thank you for volunteering! I'm sorry for delayed response, the whole team had holidays recently. To get started, please follow Studio Contributing Guidelines, where you will find how to run Studio locally. After your Studio is running, you can reproduce the issue described here. Let us know if you still wish to be assigned. |
@MisRob Please assign this issue to me I can work on this |
Hi @Divyansh044, thank you for volunteering. I'm assigning you. |
can i work on this? |
Hi @nick2432, you're currently assigned to three issues, so let's see those finished up before we assign any more! |
Hey @rtibbles I would be delighted to work on this issue. Can you please assign it to me |
No problem, @nick2432 |
Thanks for volunteering, @NightFury742. I will assign you. |
At its root, we should be using the activated and deactivated lifecycle hooks to make the updates to HTML scroll changes, rather than created and destroyed hooks - it's possible that this issue may not be as prevalent now, if we are no longer keeping components alive, so that may be why you are having more difficulty seeing problematic behaviour in action. |
Hi @NightFury742, is this issue work in progress or should we unassign? |
Really sorry @MisRob for taking so long. I'll unassign it. |
No problem, thanks for letting us know @NightFury742 |
Hi @MisRob |
Wat I understood from the above conversation is that the mount and destroy based events are proving to be problematic and we should use activated and deactivated lifecycle hooks instead
get the job done ? |
That seems correct, yes. |
I have assigned you to the issue. |
Thanks for affirming, I will draft a PR with the basic changes I mentioned above. |
Closed by #4482 |
Summary
Because of a flaw in the Vuetify dialog implementation, when opening a full screen modal, you can get double scroll bars occurring, we currently handle this by disabling scrolling on HTML on mount, but this does not catch all uses cases, particularly when the full screen modal is used in a route and kept alive.
See here for more context: #1962 (comment)
Category
Select one: BUG
The text was updated successfully, but these errors were encountered: