2
0

fix: Fix unresponsive status banner button (#35051)

This commit is contained in:
diondiondion
2025-06-16 09:35:32 +02:00
committed by GitHub
parent 0544898b8b
commit 4d29215ad3

View File

@@ -18,8 +18,13 @@ export const StatusBanner: React.FC<{
const buttonRef = useRef<HTMLButtonElement>(null); const buttonRef = useRef<HTMLButtonElement>(null);
const forwardClick = useCallback<MouseEventHandler>((e) => { const forwardClick = useCallback<MouseEventHandler>((e) => {
if (buttonRef.current && e.target !== buttonRef.current) { if (
buttonRef.current &&
e.target !== buttonRef.current &&
!buttonRef.current.contains(e.target as Node)
) {
buttonRef.current.click(); buttonRef.current.click();
buttonRef.current.focus();
} }
}, []); }, []);