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(files): let popper overflow in header #41093

Merged
merged 2 commits into from
Oct 25, 2023
Merged

Conversation

pulsejet
Copy link
Member

Fix for #41018 (comment)

Tbh, I don't really like the popper being inside the header element because it violates the visual scope of the header. My first attempt at fixing this was to disable containment when the popper exists (easy: has, with fallback to class on body for Firefox). But then I realised other apps might add headers doing weirder stuff and this'll eventually cause problems :(

Anyway, with #40999 we no longer repaint the header unless necessary (it's never destroyed unlike the list elements), so this is no big deal.

BTW has is coming to stable FF very soon!

@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Oct 25, 2023
@skjnldsv
Copy link
Member

Please rebase and compile :)

@juliusknorr juliusknorr force-pushed the fix-files-list-popper branch from 4175ac9 to 75b8524 Compare October 25, 2023 11:16
@juliusknorr
Copy link
Member

/compile

pulsejet and others added 2 commits October 25, 2023 15:48
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@susnux susnux force-pushed the fix-files-list-popper branch from da1cd22 to 43b12f8 Compare October 25, 2023 13:48
@juliusknorr juliusknorr merged commit 0753085 into master Oct 25, 2023
39 of 42 checks passed
@juliusknorr juliusknorr deleted the fix-files-list-popper branch October 25, 2023 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants