From 9c6bdec0f0785df90eefd08d727f06cb3b024cc0 Mon Sep 17 00:00:00 2001 From: cberthet <capucine.berthet@savoirfairelinux.com> Date: Tue, 9 Jan 2024 11:37:52 -0500 Subject: [PATCH] active call message: make the border continue when 2nd message GitLab: #1509 Change-Id: Ie0d3699f86bd7f7ceffbde1b7d2bff7790919ecf --- src/app/commoncomponents/CallMessageDelegate.qml | 5 +++++ src/app/commoncomponents/MessageBubble.qml | 1 + 2 files changed, 6 insertions(+) diff --git a/src/app/commoncomponents/CallMessageDelegate.qml b/src/app/commoncomponents/CallMessageDelegate.qml index 8028023bf..fb4330de3 100644 --- a/src/app/commoncomponents/CallMessageDelegate.qml +++ b/src/app/commoncomponents/CallMessageDelegate.qml @@ -54,6 +54,11 @@ SBSMessageBase { function onActiveCallsChanged() { root.isActive = LRCInstance.indexOfActiveCall(ConfId, ActionUri, DeviceId) !== -1; + if (root.isActive) { + bubble.mask.border.color = CurrentConversation.color; + bubble.mask.border.width = 1.5; + bubble.mask.z = -2; + } } } diff --git a/src/app/commoncomponents/MessageBubble.qml b/src/app/commoncomponents/MessageBubble.qml index f04dd85c4..f57de69ab 100644 --- a/src/app/commoncomponents/MessageBubble.qml +++ b/src/app/commoncomponents/MessageBubble.qml @@ -24,6 +24,7 @@ Rectangle { property bool out: true property int type: MsgSeq.single property bool isReply: false + property alias mask: mask Rectangle { id: maskReplyBorder -- GitLab