Skip to content

Remove legacy ::ng-deep style override for custom toolbar slide toggles. - #361

Closed
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_966214279
Closed

Remove legacy ::ng-deep style override for custom toolbar slide toggles.#361
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_966214279

Conversation

@copybara-service

Copy link
Copy Markdown

Remove legacy ::ng-deep style override for custom toolbar slide toggles.

Remove the obsolete :host ::ng-deep .custom-toolbar-toggle .mat-slide-toggle-content rule from toolbar.scss.

Motivation

The legacy pre-MDC ::ng-deep rule pierced component encapsulation and broke the native Material Design 3 .mdc-form-field layout, causing slide toggle handles to overlap adjacent label text in compact toolbar layouts. Removing this obsolete selector allows Angular Material MDC to manage form field spacing and layout natively without piercing encapsulation.

…gles.

Remove the obsolete `:host ::ng-deep .custom-toolbar-toggle .mat-slide-toggle-content` rule from `toolbar.scss`.

### Motivation
The legacy pre-MDC `::ng-deep` rule pierced component encapsulation and broke the native Material Design 3 `.mdc-form-field` layout, causing slide toggle handles to overlap adjacent label text in compact toolbar layouts. Removing this obsolete selector allows Angular Material MDC to manage form field spacing and layout natively without piercing encapsulation.

PiperOrigin-RevId: 966214279
@google-cla

google-cla Bot commented Aug 17, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@copybara-service copybara-service Bot closed this Aug 21, 2026
@copybara-service
copybara-service Bot deleted the test_966214279 branch August 21, 2026 02:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants