From 9b05c3cfba0dee78692af755bc6f877d91fcbbda Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Sat, 10 Nov 2018 00:14:53 +0000 Subject: [PATCH] fix(slide-toggle): showing focus ripple when clicking disabled control (#14055) Seems to be a regression from #13957. Since the focus monitor still tracks focus, even though the element is disabled, the focus ripple will show up when clicking on a disabled toggle. --- src/lib/slide-toggle/slide-toggle.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/slide-toggle/slide-toggle.scss b/src/lib/slide-toggle/slide-toggle.scss index f06a0ce9425..d528799b6f1 100644 --- a/src/lib/slide-toggle/slide-toggle.scss +++ b/src/lib/slide-toggle/slide-toggle.scss @@ -204,7 +204,7 @@ $mat-slide-toggle-bar-track-width: $mat-slide-toggle-bar-width - $mat-slide-togg opacity: 0.04; } - .mat-slide-toggle.cdk-focused & { + .mat-slide-toggle:not(.mat-disabled).cdk-focused & { opacity: 0.12; }