Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d86324d3 authored by Bill Lin's avatar Bill Lin Committed by Android (Google) Code Review
Browse files

Merge "Only offset header icon when description is possible to overlap keyboard" into udc-dev

parents 7f7fd82c 54ec6d71
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -68,15 +68,15 @@ class CredentialPasswordView(context: Context, attrs: AttributeSet?) :
        var inputTopBound: Int
        var headerRightBound = right
        var headerTopBounds = top
        var headerBottomBounds = bottom
        val subTitleBottom: Int = if (subtitleView.isGone) titleView.bottom else subtitleView.bottom
        val descBottom = if (descriptionView.isGone) subTitleBottom else descriptionView.bottom
        if (resources.configuration.orientation == ORIENTATION_LANDSCAPE) {
            inputTopBound = (bottom - credentialInput.height) / 2
            inputLeftBound = (right - left) / 2
            headerRightBound = inputLeftBound
            if (descriptionView.bottom > headerBottomBounds) {
                headerTopBounds -= iconView.bottom.coerceAtMost(bottomInset)

            if (descriptionView.bottom > bottomInset) {
                credentialHeader.layout(left, headerTopBounds, headerRightBound, bottom)
            }
        } else {