From ad8ae165a662559a865dc17f2ff218c90c02a2f8 Mon Sep 17 00:00:00 2001
From: Lim Chee Aun <cheeaun@gmail.com>
Date: Mon, 12 Dec 2022 21:58:02 +0800
Subject: [PATCH] Fix check before closing

---
 src/components/compose.jsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/compose.jsx b/src/components/compose.jsx
index b9e8678b..1c6711fc 100644
--- a/src/components/compose.jsx
+++ b/src/components/compose.jsx
@@ -199,7 +199,7 @@ export default ({ onClose, replyToStatus, editStatus }) => {
       mediaAttachments.length > 0 &&
       mediaAttachments.some((media) => !media.id);
 
-    if (value !== dataset?.source || containNonIDMediaAttachments) {
+    if ((value && value !== dataset?.source) || containNonIDMediaAttachments) {
       const yes = confirm(beforeUnloadCopy);
       return yes;
     }