1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
From 6f417e4b5b34d445580f435c984efd0a29b0faab Mon Sep 17 00:00:00 2001
From: Oliver Beard <olib141@outlook.com>
Date: Fri, 9 May 2025 15:18:11 +0100
Subject: [PATCH] PanelConfiguration: Fix missing RTL Because this is used as
the root item in QML, we need to set LayoutMirroring ourselves.
BUG: 503272
---
desktoppackage/contents/configuration/PanelConfiguration.qml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/desktoppackage/contents/configuration/PanelConfiguration.qml b/desktoppackage/contents/configuration/PanelConfiguration.qml
index f06f7a22e0..541c0bf77a 100644
--- a/desktoppackage/contents/configuration/PanelConfiguration.qml
+++ b/desktoppackage/contents/configuration/PanelConfiguration.qml
@@ -20,6 +20,9 @@ ColumnLayout {
id: dialogRoot
spacing: Kirigami.Units.largeSpacing * 2
+ LayoutMirroring.enabled: Qt.application.layoutDirection === Qt.RightToLeft
+ LayoutMirroring.childrenInherit: true
+
signal closeContextMenu
required property QtObject panelConfiguration
--
GitLab
|