v0.12.33 text cleanup of the app and bug fixes.

This commit is contained in:
2026-03-28 12:55:53 -04:00
parent eb3e45d88f
commit fb9d4dc956
12 changed files with 124 additions and 49 deletions

View File

@@ -382,6 +382,11 @@ export default function Chat() {
privateGroups: prev.privateGroups.map(update),
};
});
// When composite_members is updated, do a full reload so all members
// get the enriched group data (including composite) immediately.
if (group.composite_members != null) {
loadGroups();
}
};
// Session displaced: another login on the same device type kicked us out

View File

@@ -583,8 +583,6 @@ function U2URestrictionsTab({ allUserGroups, isMobile = false, onIF, onIB }) {
<h3 style={{ fontSize:16, fontWeight:700, margin:'0 0 6px' }}>{selectedGroup.name}</h3>
<p style={{ fontSize:13, color:'var(--text-secondary)', margin:0, lineHeight:1.5 }}>
Members of <strong>{selectedGroup.name}</strong> can initiate 1-to-1 direct messages with members of all <strong>checked</strong> groups.
Unchecking a group blocks initiation existing conversations are preserved.
Admins are always exempt. If a user is in multiple groups, the least restrictive rule applies.
</p>
</div>