From d6bfc773de9ae77fa7d7bbef3605a8b755f5cc2c Mon Sep 17 00:00:00 2001 From: Denis Korablev Date: Tue, 22 Feb 2022 18:10:33 +0400 Subject: [PATCH] fix positioning of active tab indicator (#695) --- src/components/tab-group/tab-group.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/tab-group/tab-group.ts b/src/components/tab-group/tab-group.ts index 1be803436..aa680fe14 100644 --- a/src/components/tab-group/tab-group.ts +++ b/src/components/tab-group/tab-group.ts @@ -297,7 +297,7 @@ export default class SlTabGroup extends LitElement { // offsetLeft/offsetTop cannot be used directly here due to a shadow parent issue: https://bugs.chromium.org/p/chromium/issues/detail?id=920069 // neither can getBoundingClientRect as it gives invalid values for animating elements - const allTabs = this.getAllTabs(); + const allTabs = this.getAllTabs(true); const precedingTabs = allTabs.slice(0, allTabs.indexOf(currentTab)); const offset = precedingTabs.reduce( (previous, current) => ({