From f24428fab3d45c61f9a35e895889a1c47dd85655 Mon Sep 17 00:00:00 2001 From: James Graham Date: Fri, 8 Jul 2022 18:08:00 +0100 Subject: [PATCH] Apply margin in ReadMarkerDelegate both for Compact and Bubble mode --- imports/NeoChat/Component/Timeline/ReadMarkerDelegate.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/imports/NeoChat/Component/Timeline/ReadMarkerDelegate.qml b/imports/NeoChat/Component/Timeline/ReadMarkerDelegate.qml index d91b647cb..8ba7041ed 100644 --- a/imports/NeoChat/Component/Timeline/ReadMarkerDelegate.qml +++ b/imports/NeoChat/Component/Timeline/ReadMarkerDelegate.qml @@ -18,9 +18,11 @@ QQC2.ItemDelegate { // extraWidth defines how the delegate can grow after the listView gets very wide readonly property int extraWidth: messageListView.width >= Kirigami.Units.gridUnit * 46 ? Math.min((messageListView.width - Kirigami.Units.gridUnit * 46), Kirigami.Units.gridUnit * 20) : 0 - readonly property int delegateMaxWidth: Config.compactLayout ? messageListView.width : Math.min(messageListView.width, Kirigami.Units.gridUnit * 40 + extraWidth) + readonly property int delegateMaxWidth: Config.compactLayout ? messageListView.width - Kirigami.Units.largeSpacing * 2 : Math.min(messageListView.width - Kirigami.Units.largeSpacing * 2, Kirigami.Units.gridUnit * 40 + extraWidth) width: delegateMaxWidth + anchors.leftMargin: Kirigami.Units.largeSpacing + anchors.rightMargin: Kirigami.Units.largeSpacing state: Config.compactLayout ? "alignLeft" : "alignCentre" // Align left when in compact mode and centre when using bubbles