-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Increase html body height to full content height #22614
Conversation
Signed-off-by: Raimund Schlüßler <[email protected]>
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 32689: failuremariadb10.4-php7.3Show full log
|
This is a breaking change, right? Too close to a release for me in that case |
I don't know if it is breaking. But since master is already broken (you can't open any popover while scrolled down, including the status selection), I think a solution is necessary. I am happy to see any other proposal. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couldn't find any bad outcome so far! 🤷
As said above, I vote to not merge this and have a look after 20 is out. |
This PR increases the html
body
height to match the full content height. Fixes #22606 and nextcloud-libraries/nextcloud-vue#1384.This change is necessary, so that the popover boundaries are calculated correctly. Otherwise the every popover scrolls out of the viewport because
body
is to small.Before:
After:
Although code-wise this is a small change, I am a bit afraid of breaking anything, since this affects more or less the root element of the website. I did some testing and didn't find anything which is broken by this change. However, this really needs a good test.
The fluttering of the status popover is due to the container being the
body
element. This can be fixed by choosing e.g. theheader
once nextcloud-libraries/nextcloud-vue#1389 is merged. I will do so in a follow up PR.Also see nextcloud-libraries/nextcloud-vue#1384 for details.