From 6bb0ffe706125701deedc4079c83add2848d57b8 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 23 Aug 2018 22:20:29 +0200 Subject: [PATCH] fix(tabs): only target direct descendants with mat-stretch-tabs (#12198) Fixes `mat-stretch-tabs` applying to all descendant tab headers, rather than direct descendants only. Fixes #12196. --- src/lib/tabs/tab-group.scss | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/tabs/tab-group.scss b/src/lib/tabs/tab-group.scss index c5a148d777fd..320653648e91 100644 --- a/src/lib/tabs/tab-group.scss +++ b/src/lib/tabs/tab-group.scss @@ -29,7 +29,8 @@ } } -.mat-tab-group[mat-stretch-tabs] .mat-tab-label { +// Note that we only want to target direct descendant tabs. +.mat-tab-group[mat-stretch-tabs] > .mat-tab-header .mat-tab-label { flex-basis: 0; flex-grow: 1; }