Skip to content

Commit 6c46daa

Browse files
committed
[Tabs] Fix SlidingTabIndicator clipping tab content
Resolves material-components#5068 Resolves material-components#5067
1 parent cff6250 commit 6c46daa

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

lib/java/com/google/android/material/tabs/TabLayout.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2948,11 +2948,6 @@ private void clipViewToPaddingForBadge(boolean flag) {
29482948
// Clip children / view to padding when no badge is displayed.
29492949
setClipChildren(flag);
29502950
setClipToPadding(flag);
2951-
ViewGroup parent = (ViewGroup) getParent();
2952-
if (parent != null) {
2953-
parent.setClipChildren(flag);
2954-
parent.setClipToPadding(flag);
2955-
}
29562951
}
29572952

29582953
final void updateOrientation() {
@@ -3113,6 +3108,8 @@ class SlidingTabIndicator extends LinearLayout {
31133108
SlidingTabIndicator(Context context) {
31143109
super(context);
31153110
setWillNotDraw(false);
3111+
setClipChildren(false);
3112+
setClipToPadding(false);
31163113
}
31173114

31183115
void setSelectedIndicatorHeight(int height) {

0 commit comments

Comments
 (0)