From 970a4f64ca8e1775d2a631d2c596ba98f97413b8 Mon Sep 17 00:00:00 2001 From: crisbeto Date: Fri, 9 Nov 2018 09:21:53 +0000 Subject: [PATCH] fix(slide-toggle): showing focus ripple when clicking disabled control 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 f06a0ce94258..d528799b6f1f 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; }