From 108ddc64e161fdf60df0f1f1deda37d9a00be8f9 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 11 Sep 2026 20:33:07 +0000 Subject: [PATCH] Default new rooms to end-to-end encrypted Direct messages already default to encrypted (CreateChat.tsx); align regular room creation to match so users don't have to manually flip the toggle. Public rooms still force encryption off at submit time, since Matrix doesn't support encrypted published/public rooms. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01HnH3BDB57j7cib1hkLGYTV --- src/app/features/create-room/CreateRoom.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/features/create-room/CreateRoom.tsx b/src/app/features/create-room/CreateRoom.tsx index 94799f6e..82d3ee86 100644 --- a/src/app/features/create-room/CreateRoom.tsx +++ b/src/app/features/create-room/CreateRoom.tsx @@ -91,7 +91,7 @@ export function CreateRoomForm({ const { additionalCreators, addAdditionalCreator, removeAdditionalCreator } = useAdditionalCreators(); const [federation, setFederation] = useState(true); - const [encryption, setEncryption] = useState(false); + const [encryption, setEncryption] = useState(true); const [knock, setKnock] = useState(false); const [advance, setAdvance] = useState(false);