Update dependency @gitlab/ui to v137.2.5
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @gitlab/ui (source) | dependencies | patch | 137.2.3 -> 137.2.5 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
gitlab-org/gitlab-services/design.gitlab.com (@gitlab/ui)
v137.2.5
Patch Changes
- !6362: GlDisclosureDropdown: Fixed a
TypeError: Cannot read properties of null (reading 'containsElement')(@mrincon) error under Vue 3 when an item action destroys the dropdown before the click bubbles to the auto-close handler. The handler now skips auto-close when the base dropdown ref is gone. - !6361: GlTooltip, GlPopover: Fixed a
TypeError: n.show is not a functioncrash under@vue/compat(@mrincon) when the app root is created withnew (Vue.extend(Component))(). The tooltip helper was built from the root component's constructor and inherited its props, data and hooks, so ashowprop shadowed the helper'sshow()method.Teleportwas also missing on that constructor, so the tooltip content was not rendered. Both lookups now resolve the base Vue constructor.
v137.2.4
Patch Changes
-
!6324: GlBadge: Keep the icon centered in icon-only badges. (
@clavimoniere)The optical alignment nudge for circular icons (
iconOpticallyAligned, and theissue-open-mandissue-closeicons) now only applies when the badge also has slot content. It previously pushed the icon off-center in icon-only badges. -
!6339: GlOutsideDirective: Fixed dropdowns and other
v-outside-using components closing onmousedown(@cngo) in Safari when clicking a<button>inside them (e.g. a listbox "Clear" reset button). Safari doesn't focus<button>elements on click and instead blurs whatever was previously focused, which fired afocusintargeting an element outside the bound container and closed it before the click could register.
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.