Mark PaddingValues as Stable rather than Immutable
Test: ./gradlew compose:foundation:foundation-layout:cC
BUG: 187082366
Relnote: PaddingValues is now @Stable rather than @Immutable
Change-Id: I88c506cf737fdb19d99fc495ab343395c3b23e01
diff --git a/compose/foundation/foundation-layout/api/restricted_current.txt b/compose/foundation/foundation-layout/api/restricted_current.txt
index 334ae3f..4b4369b 100644
--- a/compose/foundation/foundation-layout/api/restricted_current.txt
+++ b/compose/foundation/foundation-layout/api/restricted_current.txt
@@ -149,11 +149,11 @@
method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding-wxomhCo(androidx.compose.ui.Modifier, float all);
}
- @androidx.compose.runtime.Immutable public interface PaddingValues {
- method @androidx.compose.runtime.Stable public float calculateBottomPadding-D9Ej5fM();
- method @androidx.compose.runtime.Stable public float calculateLeftPadding-D9Ej5fM(androidx.compose.ui.unit.LayoutDirection layoutDirection);
- method @androidx.compose.runtime.Stable public float calculateRightPadding-D9Ej5fM(androidx.compose.ui.unit.LayoutDirection layoutDirection);
- method @androidx.compose.runtime.Stable public float calculateTopPadding-D9Ej5fM();
+ @androidx.compose.runtime.Stable public interface PaddingValues {
+ method public float calculateBottomPadding-D9Ej5fM();
+ method public float calculateLeftPadding-D9Ej5fM(androidx.compose.ui.unit.LayoutDirection layoutDirection);
+ method public float calculateRightPadding-D9Ej5fM(androidx.compose.ui.unit.LayoutDirection layoutDirection);
+ method public float calculateTopPadding-D9Ej5fM();
}
@androidx.compose.runtime.Immutable public static final class PaddingValues.Absolute implements androidx.compose.foundation.layout.PaddingValues {