From: Oliver Beard Date: Fri, 9 May 2025 14:38:00 +0000 (+0100) Subject: [PATCH] shell/Osd: Fix missing RTL PlasmaCore.Dialog does not set LayoutMirroring... X-Git-Tag: archive/raspbian/4%6.3.6-2+rpi1^2~17 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=eb977010a8a6de4e590f9c426e1fb57a2f9a2b75;p=plasma-workspace.git [PATCH] shell/Osd: Fix missing RTL PlasmaCore.Dialog does not set LayoutMirroring for us, so we need to do it ourselves. BUG: 503255 Gbp-Pq: Name upstream_8845c001_shell-Osd-Fix-missing-RTL.patch --- diff --git a/lookandfeel/org.kde.breeze/contents/osd/Osd.qml b/lookandfeel/org.kde.breeze/contents/osd/Osd.qml index c498f997..09aafdd0 100644 --- a/lookandfeel/org.kde.breeze/contents/osd/Osd.qml +++ b/lookandfeel/org.kde.breeze/contents/osd/Osd.qml @@ -12,6 +12,9 @@ PlasmaCore.Dialog { type: PlasmaCore.Dialog.OnScreenDisplay outputOnly: true + LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft + LayoutMirroring.childrenInherit: true + property alias timeout: osd.timeout property alias osdValue: osd.osdValue property alias osdMaxValue: osd.osdMaxValue