Skip to content

fix(docs-infra): disable nav-list tooltip on mobile#68601

Open
erkamyaman wants to merge 1 commit intoangular:mainfrom
erkamyaman:fix-docs-infra-mobile-nav-tooltip-leak
Open

fix(docs-infra): disable nav-list tooltip on mobile#68601
erkamyaman wants to merge 1 commit intoangular:mainfrom
erkamyaman:fix-docs-infra-mobile-nav-tooltip-leak

Conversation

@erkamyaman
Copy link
Copy Markdown
Contributor

On mobile, focusing a long nav item shows a matTooltip that escapes the drawer, ignores inner scroll, and blocks scrolling while open. Suppress it on mobile using the existing isMobile helper.

PR Checklist

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • angular.dev application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

On mobile, focusing a long nav-list item shows a matTooltip that escapes
the drawer onto the page behind it, doesn't track scroll within the drawer,
and blocks scrolling while open.

image
Screen.Recording.2026-05-06.at.21.55.37.mov

What is the new behavior?

Tooltip is suppressed on mobile by extending matTooltipDisabled with the
isMobile helper from @angular/docs. Desktop behavior unchanged.

Does this PR introduce a breaking change?

  • Yes
  • No

On mobile, focusing a long nav item shows a matTooltip that escapes the
drawer, ignores inner scroll, and blocks scrolling while open. Suppress
it on mobile using the existing isMobile helper.
@angular-robot angular-robot Bot added the area: docs-infra Angular.dev application and infrastructure label May 6, 2026
@pullapprove pullapprove Bot requested a review from MarkTechson May 6, 2026 18:58
@ngbot ngbot Bot added this to the Backlog milestone May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs-infra Angular.dev application and infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant