We're overriding the value of LayoutMirroring.enabled unnecessarily and
incorrectly, causing the icon to always appear on the left regardless of
RTL. Just let it cascade to this component normally.
BUG: 503012
FIXED-IN: 6.15
Gbp-Pq: Name upstream_d803ca35_SearchField-fix-RTL-search-icon-positioning.patch
Kirigami.Icon {
id: searchIcon
- LayoutMirroring.enabled: root.effectiveHorizontalAlignment === TextInput.AlignRight
anchors.left: root.left
anchors.leftMargin: Kirigami.Units.smallSpacing * 2
anchors.verticalCenter: root.verticalCenter