Skip to content

Prevent invisible rendering of loading spinner#6596

Merged
dlockhart merged 6 commits intomainfrom
dunk.table-backdrop-hotfix
Feb 13, 2026
Merged

Prevent invisible rendering of loading spinner#6596
dlockhart merged 6 commits intomainfrom
dunk.table-backdrop-hotfix

Conversation

@duncanuszkay-d2l
Copy link
Contributor

@duncanuszkay-d2l duncanuszkay-d2l commented Feb 13, 2026

We encountered a bug in automated tests relating to the new table loading backdrop feature in which parts of the table were no longer interactive. It turned out to be related to the loading spinner rendering over top of the table even in the hiding state, which we missed due to it being invisible. This screenshot demonstrates how the element was overlaid over the table:
image (2)

To get us back to stability ASAP, I've simply extended the styles of the backdrop-loading component to reduce the width of the d2l-loading-spinner-wrapper as well as the d2l-loading-spinner itself.

Functional Tests

image

The backdrop loading feature itself is also still functional:

Recording.2026-02-13.102745.mp4

@github-actions
Copy link
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-6596/

Note

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

@duncanuszkay-d2l duncanuszkay-d2l force-pushed the dunk.table-backdrop-hotfix branch from 3543f1c to 364f042 Compare February 13, 2026 15:26
@duncanuszkay-d2l duncanuszkay-d2l marked this pull request as ready for review February 13, 2026 15:32
Copy link
Member

@dlockhart dlockhart left a comment

Choose a reason for hiding this comment

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

Let's get this in to fix the build and then I want to think about it a bit more.

@duncanuszkay-d2l duncanuszkay-d2l requested a review from a team as a code owner February 13, 2026 15:32
@dlockhart dlockhart enabled auto-merge (squash) February 13, 2026 15:32
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@dlockhart dlockhart merged commit 403226d into main Feb 13, 2026
7 checks passed
@dlockhart dlockhart deleted the dunk.table-backdrop-hotfix branch February 13, 2026 16:33
@d2l-github-release-tokens
Copy link

🎉 This PR is included in version 3.219.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

dlockhart pushed a commit that referenced this pull request Feb 13, 2026
Co-authored-by: Duncan Uszkay <Duncan.Uszkay@D2L.com>
dlockhart added a commit that referenced this pull request Feb 13, 2026
Co-authored-by: Duncan Uszkay <duszkay@desire2learn.com>
Co-authored-by: Duncan Uszkay <Duncan.Uszkay@D2L.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants