diff --git a/imports/NeoChat/Component/Timeline/TextDelegate.qml b/imports/NeoChat/Component/Timeline/TextDelegate.qml index 5b69c6238..5770ef3d1 100644 --- a/imports/NeoChat/Component/Timeline/TextDelegate.qml +++ b/imports/NeoChat/Component/Timeline/TextDelegate.qml @@ -48,6 +48,8 @@ a{ wrapMode: Text.WordWrap textFormat: Text.RichText + Layout.fillWidth: true + onLinkActivated: RoomManager.openResource(link) MouseArea { diff --git a/imports/NeoChat/Page/RoomPage.qml b/imports/NeoChat/Page/RoomPage.qml index aa2a7efd9..302b26782 100644 --- a/imports/NeoChat/Page/RoomPage.qml +++ b/imports/NeoChat/Page/RoomPage.qml @@ -387,7 +387,6 @@ Kirigami.ScrollablePage { innerObject: TextDelegate { isEmote: true - Layout.fillWidth: true Layout.maximumWidth: emoteContainer.width - Kirigami.Units.gridUnit * 2 - Kirigami.Units.largeSpacing * 4 Layout.rightMargin: Kirigami.Units.largeSpacing Layout.leftMargin: Kirigami.Units.largeSpacing @@ -415,7 +414,6 @@ Kirigami.ScrollablePage { hoverComponent: hoverActions innerObject: TextDelegate { - Layout.fillWidth: true Layout.maximumWidth: messageContainer.width - Kirigami.Units.gridUnit * 2 - Kirigami.Units.largeSpacing * 4 Layout.rightMargin: Kirigami.Units.largeSpacing Layout.bottomMargin: Kirigami.Units.largeSpacing @@ -442,7 +440,6 @@ Kirigami.ScrollablePage { hoverComponent: hoverActions innerObject: TextDelegate { - Layout.fillWidth: true Layout.maximumWidth: noticeContainer.width - Kirigami.Units.gridUnit * 2 - Kirigami.Units.largeSpacing * 4 Layout.rightMargin: Kirigami.Units.largeSpacing Layout.leftMargin: Kirigami.Units.largeSpacing