diff options
Diffstat (limited to 'src/components/WhoCanReply.tsx')
-rw-r--r-- | src/components/WhoCanReply.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/components/WhoCanReply.tsx b/src/components/WhoCanReply.tsx index 86c0c936e..ee939939d 100644 --- a/src/components/WhoCanReply.tsx +++ b/src/components/WhoCanReply.tsx @@ -160,7 +160,9 @@ function Icon({ width?: number settings: ThreadgateAllowUISetting[] }) { - const isEverybody = settings.length === 0 + const isEverybody = + settings.length === 0 || + settings.every(setting => setting.type === 'everybody') const isNobody = !!settings.find(gate => gate.type === 'nobody') const IconComponent = isEverybody ? Earth : isNobody ? CircleBanSign : Group return <IconComponent fill={color} width={width} /> |