diff --git a/src/app/components/UserRoomProfileRenderer.tsx b/src/app/components/UserRoomProfileRenderer.tsx index 4cef36762..a2f04aa4d 100644 --- a/src/app/components/UserRoomProfileRenderer.tsx +++ b/src/app/components/UserRoomProfileRenderer.tsx @@ -71,7 +71,15 @@ function UserRoomProfileContextMenu({ state }: { state: UserRoomProfileState }) }> - + {/* Full-screen covers the backdrop (no tap-to-dismiss) and the profile has no self-close, so provide an explicit close. */}
diff --git a/src/app/components/message/content/FileContent.tsx b/src/app/components/message/content/FileContent.tsx index 466d06ff7..94b7f1cb5 100644 --- a/src/app/components/message/content/FileContent.tsx +++ b/src/app/components/message/content/FileContent.tsx @@ -105,13 +105,18 @@ export function ReadTextFile({ body, mimeType, url, encInfo, renderViewer }: Rea setTextViewer(false), clickOutsideDeactivates: true, escapeDeactivates: stopPropagation, }} > evt.stopPropagation()} @@ -194,13 +199,18 @@ export function ReadPdfFile({ body, mimeType, url, encInfo, renderViewer }: Read setPdfViewer(false), clickOutsideDeactivates: true, escapeDeactivates: stopPropagation, }} > evt.stopPropagation()} diff --git a/src/app/components/read-receipt-avatars/ReadReceiptAvatars.tsx b/src/app/components/read-receipt-avatars/ReadReceiptAvatars.tsx index 1b8f0f684..fab3fc4c6 100644 --- a/src/app/components/read-receipt-avatars/ReadReceiptAvatars.tsx +++ b/src/app/components/read-receipt-avatars/ReadReceiptAvatars.tsx @@ -76,13 +76,22 @@ export function ReadReceiptAvatars({ setOpen(false), clickOutsideDeactivates: true, escapeDeactivates: stopPropagation, }} > - + setOpen(false)} /> diff --git a/src/app/components/room-card/RoomCard.tsx b/src/app/components/room-card/RoomCard.tsx index 9683b97d1..d68df382b 100644 --- a/src/app/components/room-card/RoomCard.tsx +++ b/src/app/components/room-card/RoomCard.tsx @@ -105,13 +105,20 @@ function ErrorDialog({ - + {title} diff --git a/src/app/features/room/RoomViewFollowing.tsx b/src/app/features/room/RoomViewFollowing.tsx index 4e17662dc..b1c2ed5f5 100644 --- a/src/app/features/room/RoomViewFollowing.tsx +++ b/src/app/features/room/RoomViewFollowing.tsx @@ -51,13 +51,22 @@ export const RoomViewFollowing = as<'div', RoomViewFollowingProps>( setOpen(false), clickOutsideDeactivates: true, escapeDeactivates: stopPropagation, }} > - + setOpen(false)} /> diff --git a/src/app/features/room/message/Message.tsx b/src/app/features/room/message/Message.tsx index 1912812e2..c61cba5da 100644 --- a/src/app/features/room/message/Message.tsx +++ b/src/app/features/room/message/Message.tsx @@ -290,13 +290,22 @@ export const MessageReadReceiptItem = as< - + @@ -368,13 +377,21 @@ export const MessageSourceCodeItem = as< - +