@@ -119,6 +119,8 @@ fun TopAppBar(
119119 modifier
120120 .windowInsetsPadding(WindowInsets .displayCutout.only(WindowInsetsSides .Horizontal ))
121121 .windowInsetsPadding(WindowInsets .navigationBars.only(WindowInsetsSides .Horizontal ))
122+ .windowInsetsPadding(WindowInsets .statusBars.only(WindowInsetsSides .Top ))
123+ .windowInsetsPadding(WindowInsets .captionBar.only(WindowInsetsSides .Top ))
122124 } else {
123125 modifier
124126 }
@@ -174,6 +176,8 @@ fun SmallTopAppBar(
174176 modifier
175177 .windowInsetsPadding(WindowInsets .displayCutout.only(WindowInsetsSides .Horizontal ))
176178 .windowInsetsPadding(WindowInsets .navigationBars.only(WindowInsetsSides .Horizontal ))
179+ .windowInsetsPadding(WindowInsets .statusBars.only(WindowInsetsSides .Top ))
180+ .windowInsetsPadding(WindowInsets .captionBar.only(WindowInsetsSides .Top ))
177181 } else {
178182 modifier
179183 }
@@ -601,8 +605,6 @@ private fun TopAppBarLayout(
601605 }
602606 },
603607 modifier = Modifier
604- .windowInsetsPadding(WindowInsets .statusBars)
605- .windowInsetsPadding(WindowInsets .captionBar.only(WindowInsetsSides .Top ))
606608 .heightIn(max = 56 .dp + TopAppBarExpandedHeight )
607609 .clipToBounds()
608610 ) { measurables, constraints ->
@@ -729,8 +731,6 @@ private fun SmallTopAppBarLayout(
729731 }
730732 },
731733 modifier = Modifier
732- .windowInsetsPadding(WindowInsets .statusBars)
733- .windowInsetsPadding(WindowInsets .captionBar.only(WindowInsetsSides .Top ))
734734 .heightIn(max = 56 .dp)
735735 ) { measurables, constraints ->
736736 val navigationIconPlaceable =
0 commit comments