From 8627def33edcf923caa0e097b9bc3c6668452e20 Mon Sep 17 00:00:00 2001 From: William Hoggarth Date: Sun, 6 Jul 2025 11:49:11 +0100 Subject: [PATCH] Fix chromatic check when process undefined (e.g. vite projects) --- packages/@react-spectrum/overlays/src/OpenTransition.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/@react-spectrum/overlays/src/OpenTransition.tsx b/packages/@react-spectrum/overlays/src/OpenTransition.tsx index 72f3cf80089..5c8f2902082 100644 --- a/packages/@react-spectrum/overlays/src/OpenTransition.tsx +++ b/packages/@react-spectrum/overlays/src/OpenTransition.tsx @@ -37,7 +37,7 @@ export function OpenTransition( props ): JSX.Element | ReactElement>[] { // Do not apply any transition if in chromatic. - if (process.env.CHROMATIC) { + if (typeof process !== 'undefined' && process.env.CHROMATIC) { return React.Children.map(props.children, child => child && React.cloneElement(child, {isOpen: props.in})); }