Fix: Drawer Layout Issue#1005
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🧠 Memory Leak Test ResultsStatus: ✅ All tests passed
📋 Test Details
🤖 Generated by MemLab + Playwright |
📊 Coverage ReportsCoverage Changes by PackageClick to expand 29 package details
Coverage data collected from all packages in the monorepo. |
🖼️ Visual Regression Test ResultsStatus: ✅ All tests passed
Component Coverage45 / 54 design-toolkit components have VRT tests (83%) Missing VRT tests (9 components)- audio - carousel - deferred-collection - floating-card - gantt - lines - media-controls - status-indicator - video |
2dd44f9 to
13777c6
Compare

Closes
Problem
There is a bug with
DrawerLayoutfrom the recent changes. Specifically, when user would collapse the bottom and/or right drawers, the drawer would collapse, but not "removed" from the view. It just transforms to their "hidden" position, but visually it is still present and breaks the intended layout. (Sorry, poor explanation. Best to check out the recording I have below to get a sense of what I meant)The bug was likely introduced from a recent change for the drawer's animation.
Solution
We have updated the CSS so that it accounts for both
opacityandvisibilityanimations. We are defaulting the.panelvisibilitytohidden. Additionally, thevisibilityof the drawers are now animated to share the same duration as the delay set onopacityandtransform, visually creating the drawer opening/closing animation.✅ Pull Request Checklist
📝 Test Instructions
DrawerLayoutDrawerLayout❓ Does this PR introduce a breaking change?
🤖 AI Usage
If ai was used, select all that apply:
Before:
Screen.Recording.2026-05-20.at.09.27.31.mov
After:
Screen.Recording.2026-05-20.at.13.46.16.mov
💬 Other information