Skip to content

fix: keep the description editor menu above tables - #8426

Open
mael-chouteau wants to merge 2 commits into
nextcloud:mainfrom
mael-chouteau:fix/description-menubar-z-index
Open

mael-chouteau wants to merge 2 commits into
nextcloud:mainfrom
mael-chouteau:fix/description-menubar-z-index

Conversation

@mael-chouteau

@mael-chouteau mael-chouteau commented Sep 23, 2026 •

Copy link
Copy Markdown

Summary

The formatting menu in a card description was sliding under tables. Deck forced that menu to z-index: 1, while the Text editor draws table controls at z-index: 3. Because the menu is sticky, that low value also trapped its dropdowns underneath the table.

This raises the sidebar menu to z-index: 4, the same level the Text app uses for this bar. That is high enough to paint above tables, and still low enough to stay under the tag and user menus (50) and the sticky card header (100). A much higher value would cover those menus again, which is what happened when this override was 100.

Fixes #7789

TODO

  • Raise the sidebar description menubar above Text table widgets

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests (unit, integration, api and/or acceptance) are included
  • Documentation (manuals or wiki) has been updated or is not required

No automated test covers this stacking order. The change is one CSS value, chosen to sit between the existing layers.

The sidebar override set the Text menubar to z-index 1, so its dropdowns painted under table widgets. Use 4 so the menu stays above those widgets and still below tag menus and the sticky sidebar header.

Fixes nextcloud#7789

Signed-off-by: chouteau Ma毛l <chouteaumael@gmail.com>
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

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!

(If you believe you should not receive this message, you can add yourself to the blocklist.)

This branch has not been deployed

No deployments
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.

Editor menu in description glitched

1 participant