diff --git a/src/components/SnippetModal.tsx b/src/components/SnippetModal.tsx index 02515be1..791957ef 100644 --- a/src/components/SnippetModal.tsx +++ b/src/components/SnippetModal.tsx @@ -23,7 +23,14 @@ const SnippetModal: React.FC = ({ useEscapeKey(handleCloseModal); return ReactDOM.createPortal( -
+
{ + if (e.target === e.currentTarget) { + handleCloseModal(); + } + }} + >

{snippet.title}