Support rounded corners for reader info bar

This commit is contained in:
Zakhar Timoshenko
2022-08-21 15:11:36 +03:00
parent 6b5d8ff0f1
commit 8ac19e557b

View File

@@ -56,8 +56,9 @@ class ReaderInfoBarView @JvmOverloads constructor(
init {
paint.strokeWidth = context.resources.resolveDp(2f)
val insetStart = getSystemUiDimensionOffset("status_bar_padding_start")
val insetEnd = getSystemUiDimensionOffset("status_bar_padding_end")
val insetCorner = getSystemUiDimensionOffset("rounded_corner_content_padding")
val insetStart = getSystemUiDimensionOffset("status_bar_padding_start") + insetCorner
val insetEnd = getSystemUiDimensionOffset("status_bar_padding_end") + insetCorner
val isRtl = layoutDirection == LAYOUT_DIRECTION_RTL
insetLeft = if (isRtl) insetEnd else insetStart
insetRight = if (isRtl) insetStart else insetEnd