[textfield] Fix clear button overlapping text

This change mirrors what the Kirigami ActionTextField does to solve the
same problem.

BUG: 429187
FIXED-IN: 5.77
This commit is contained in:
Nate Graham 2020-11-16 14:02:11 -07:00
parent 3ce989221e
commit c5fa23f858

View File

@ -42,9 +42,9 @@ T.TextField {
implicitHeight: Math.max(units.gridUnit, contentHeight)
+ topPadding + bottomPadding
leftPadding: base.margins.left
leftPadding: base.margins.left + (LayoutMirroring.enabled ? inlineButtonRow.width : 0)
topPadding: base.margins.top
rightPadding: base.margins.right
rightPadding: base.margins.right + (LayoutMirroring.enabled ? 0 : inlineButtonRow.width)
bottomPadding: base.margins.bottom
color: theme.viewTextColor
@ -111,8 +111,9 @@ T.TextField {
}
Row {
id: inlineButtonRow
anchors.right: control.right
anchors.rightMargin: control.rightPadding
anchors.rightMargin: PlasmaCore.Units.smallSpacing
anchors.verticalCenter: control.verticalCenter
PlasmaCore.IconItem {