Skip to content

Dunk.control overlay bug#6806

Draft
duncanuszkay-d2l wants to merge 2 commits intodunk.listfrom
dunk.control-overlay-bug
Draft

Dunk.control overlay bug#6806
duncanuszkay-d2l wants to merge 2 commits intodunk.listfrom
dunk.control-overlay-bug

Conversation

@duncanuszkay-d2l
Copy link
Copy Markdown
Contributor

No description provided.

@duncanuszkay-d2l duncanuszkay-d2l changed the base branch from main to dunk.list April 15, 2026 14:26
${this.stickyHeaders && this._controlsScrolled ? html`<div class="d2l-sticky-headers-backdrop"></div>` : nothing}
${useScrollWrapper ? html`<d2l-scroll-wrapper scroll-area-offset=${ifDefined(this._excludeStickyColumnsFromScrollCalculations ? this._stickyWidth : undefined)} .customScrollers="${this._tableScrollers}">${slot}</d2l-scroll-wrapper>` : slot}
${this._renderPagerContainer()}
<div style="position:relative">
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I'm adding this to create a stacking context within the table elements

<div style="position:relative">
<slot name="controls" @slotchange="${this._handleControlsSlotChange}"></slot>
${this.stickyHeaders && this._controlsScrolled ? html`<div class="d2l-sticky-headers-backdrop"></div>` : nothing}
${useScrollWrapper ? html`<d2l-scroll-wrapper class="d2l-under-controls" scroll-area-offset=${ifDefined(this._excludeStickyColumnsFromScrollCalculations ? this._stickyWidth : undefined)} .customScrollers="${this._tableScrollers}">${slot}</d2l-scroll-wrapper>` : slot}
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This is the only change within the new div, I added the d2l-under-controls class to the scroll wrapper

@github-actions
Copy link
Copy Markdown
Contributor

Thanks for the PR! 🎉

We've deployed an automatic preview for this PR - you can see your changes here:

URL https://live.d2l.dev/prs/BrightspaceUI/core/pr-6806/

Note

The build needs to finish before your changes are deployed.
Changes to the PR will automatically update the instance.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant