[DRAFT] Collapse Readiness#2851
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The Gardener project currently lacks enough active contributors to adequately respond to all PRs.
You can:
/lifecycle stale |
4ff9d41 to
b4c86c7
Compare
Fix ScrollContainer width
Reading scrollWidth/scrollHeight inside a computed did not register as a reactive dependency, so the fade overlay only updated on scroll events. Async content growth (e.g. expanding chips) left the fade stuck at zero until the user scrolled. Observe size and DOM mutations to keep the fade in sync. Also cap fade length at 60px so it stays narrow on wider containers.
Collapsed chips now use a visually-hidden label and aria-label so screen readers and reduced-motion users keep full context. Tabbing through chips scrolls the readiness container to keep the focused chip in view, matching the existing mouse-edge auto-scroll.
3efe79f to
1f185f1
Compare
Vuetify's v-tooltip restores focus to its activator on close (VOverlay returnFocusToActivator). Hovering a chip long enough to open its tooltip, then mousing away, focused the chip — it stayed expanded and showed the v-chip focus border. Gate onFocus/onFocusIn on :focus-visible so only keyboard focus expands chips and pulls the container into hovered state.
Chips no longer collapse when the pointer/focus leaves the cell while a popover from that cell is still open. Collapse is deferred until the popover closes.
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note: