Skip to content

Conversation

@DiegoCardoso
Copy link
Contributor

Description

Reverts and adds a new check for the case where the <vaadin-icon> is attached to an element with shadow root.

Fixes vaadin/flow-components#8084

Type of change

  • Bugfix

@DiegoCardoso DiegoCardoso requested a review from vursen October 6, 2025 10:40
Co-authored-by: Serhii Kulykov <iamkulykov@gmail.com>
@web-padawan web-padawan changed the title fix: restore icon size workaround fix: restore icon size workaround for Safari 26 Oct 14, 2025
@sonarqubecloud
Copy link

@web-padawan web-padawan removed the request for review from vursen October 14, 2025 11:17
@web-padawan web-padawan merged commit 68e9c93 into main Oct 14, 2025
9 checks passed
@web-padawan web-padawan deleted the fix/icon/restore-safari-workaround branch October 14, 2025 11:17
DiegoCardoso added a commit that referenced this pull request Oct 14, 2025
Add the same check introduced in #10296 that adds the same testing
element to a container with shadow root.

It couldn't be cherry-picked since the changes have diverged in V25.
DiegoCardoso added a commit that referenced this pull request Oct 14, 2025
Add the same check introduced in #10296 that adds the same testing
element to a container with shadow root.

It couldn't be cherry-picked since the changes have diverged in V25.
web-padawan pushed a commit that referenced this pull request Oct 16, 2025
Co-authored-by: Diego Cardoso <diego@vaadin.com>
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 25.0.0-beta2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FontIcon overflows container when used directly in Button or Layout in IOS

4 participants