diff --git a/src/compose.jsx b/src/compose.jsx index cdf13a88..88fa3990 100644 --- a/src/compose.jsx +++ b/src/compose.jsx @@ -52,6 +52,16 @@ function App() { : 'Compose', ); + useEffect(() => { + if (uiState === 'closed') { + try { + // Focus parent window + window.opener.focus(); + } catch (e) {} + window.close(); + } + }, [uiState]); + if (uiState === 'closed') { return (