KEMBAR78
refactor!: remove backdrop part from overlays that do not use it by web-padawan · Pull Request #9782 · vaadin/web-components · GitHub
Skip to content

Conversation

@web-padawan
Copy link
Member

@web-padawan web-padawan commented Jul 21, 2025

Description

Fixes #9778

Removed backdrop part from the following components:

  • vaadin-avatar-group-overlay
  • vaadin-combo-box-overlay
  • vaadin-multi-select-combo-box-overlay
  • vaadin-rich-text-editor-popup-overlay
  • vaadin-time-picker-overlay
  • vaadin-tooltip-overlay
  • vaadin-user-tags-overlay

Type of change

  • Breaking change

@web-padawan web-padawan requested a review from sissbruecker July 21, 2025 10:39
@web-padawan web-padawan changed the title refactor!: remove backdrop part from avatar-group overlay refactor!: remove backdrop part from overlays that do not use it Jul 21, 2025
expect(overlay.owner).to.equal(group);
});

it('should export all overlay parts for styling', () => {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could add similar tests for Select and Tooltip.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a test for tooltip since it's modified in this PR. I'll add one for Select separately.

@sonarqubecloud
Copy link

@web-padawan web-padawan merged commit c9f493c into main Jul 21, 2025
10 checks passed
@web-padawan web-padawan deleted the refactor/avatar-group-remove-backdrop branch July 21, 2025 12:21
@vaadin-bot
Copy link
Collaborator

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

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.

[overlay] Remove backdrop part from components that don't use it

3 participants