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

Compare Source

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 function crash under @vue/compat (@mrincon) when the app root is created with new (Vue.extend(Component))(). The tooltip helper was built from the root component's constructor and inherited its props, data and hooks, so a show prop shadowed the helper's show() method. Teleport was also missing on that constructor, so the tooltip content was not rendered. Both lookups now resolve the base Vue constructor.

v137.2.4

Compare Source

Patch Changes
  • !6324: GlBadge: Keep the icon centered in icon-only badges. (@clavimoniere)

    The optical alignment nudge for circular icons (iconOpticallyAligned, and the issue-open-m and issue-close icons) 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 on mousedown (@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 a focusin targeting an element outside the bound container and closed it before the click could register.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by GitLab Dependency Bot

Merge request reports

Loading
Loading