From 68c6539eb6d7a9e0cbc14096d933db2e1a7cdfe4 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Mon, 23 Feb 2026 12:39:23 +0000 Subject: [PATCH] Ensure we set showUrlPreview --- src/components/structures/RoomView.tsx | 2 ++ test/test-utils/room.ts | 1 + .../components/views/rooms/SendMessageComposer-test.tsx | 1 + 3 files changed, 4 insertions(+) diff --git a/src/components/structures/RoomView.tsx b/src/components/structures/RoomView.tsx index 43920a6006..78c8fa4aae 100644 --- a/src/components/structures/RoomView.tsx +++ b/src/components/structures/RoomView.tsx @@ -497,6 +497,8 @@ export class RoomView extends React.Component { showJoinLeaves: true, showAvatarChanges: true, showDisplaynameChanges: true, + // Default to false to avoid any accidental leakage. + showUrlPreview: false, matrixClientIsReady: context.client?.isInitialSyncComplete(), mainSplitContentType: MainSplitContentType.Timeline, timelineRenderingType: TimelineRenderingType.Room, diff --git a/test/test-utils/room.ts b/test/test-utils/room.ts index ecce6818b0..8c05e02c05 100644 --- a/test/test-utils/room.ts +++ b/test/test-utils/room.ts @@ -75,6 +75,7 @@ export function getRoomContext(room: Room, override: Partial): showJoinLeaves: true, showAvatarChanges: true, showDisplaynameChanges: true, + showUrlPreview: false, matrixClientIsReady: false, timelineRenderingType: TimelineRenderingType.Room, mainSplitContentType: MainSplitContentType.Timeline, diff --git a/test/unit-tests/components/views/rooms/SendMessageComposer-test.tsx b/test/unit-tests/components/views/rooms/SendMessageComposer-test.tsx index fcc215a73f..c6e5109406 100644 --- a/test/unit-tests/components/views/rooms/SendMessageComposer-test.tsx +++ b/test/unit-tests/components/views/rooms/SendMessageComposer-test.tsx @@ -67,6 +67,7 @@ describe("", () => { showJoinLeaves: true, showAvatarChanges: true, showDisplaynameChanges: true, + showUrlPreview: false, matrixClientIsReady: false, timelineRenderingType: TimelineRenderingType.Room, mainSplitContentType: MainSplitContentType.Timeline,