From 9301e9ba5c578f469005f0a66628fe204f777026 Mon Sep 17 00:00:00 2001
From: fly_mc <me@flymc.cc>
Date: Thu, 17 Oct 2024 21:41:09 +0800
Subject: [PATCH] fix classic.vue

---
 packages/frontend/src/ui/classic.vue | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/frontend/src/ui/classic.vue b/packages/frontend/src/ui/classic.vue
index 5ea9bf706..76a379390 100644
--- a/packages/frontend/src/ui/classic.vue
+++ b/packages/frontend/src/ui/classic.vue
@@ -108,7 +108,7 @@ function top() {
 function onContextmenu(ev: MouseEvent) {
 	if (isLink(ev.target)) return;
 	if (['INPUT', 'TEXTAREA', 'IMG', 'VIDEO', 'CANVAS'].includes(ev.target.tagName) || ev.target.attributes['contenteditable']) return;
-	if (window.getSelection().toString() !== '') return;
+	if (window.getSelection()?.toString() !== '') return;
 	const path = mainRouter.getCurrentPath();
 	os.contextMenu([{
 		type: 'label',