fix: Prevent click on content warning banner in notification from opening the post (#35096)

This commit is contained in:
diondiondion 2025-06-20 11:41:24 +02:00 committed by GitHub
parent 102a7635d6
commit 08597a1819
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,6 +8,10 @@ export enum BannerVariant {
Filter = 'filter', Filter = 'filter',
} }
const stopPropagation: MouseEventHandler = (e) => {
e.stopPropagation();
};
export const StatusBanner: React.FC<{ export const StatusBanner: React.FC<{
children: React.ReactNode; children: React.ReactNode;
variant: BannerVariant; variant: BannerVariant;
@ -38,6 +42,7 @@ export const StatusBanner: React.FC<{
: 'content-warning content-warning--filter' : 'content-warning content-warning--filter'
} }
onClick={forwardClick} onClick={forwardClick}
onMouseUp={stopPropagation}
> >
<p id={descriptionId}>{children}</p> <p id={descriptionId}>{children}</p>