v0.12.33 text cleanup of the app and bug fixes.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user