From c9e2dea46384261f65fc79723e2b74ad7052344c Mon Sep 17 00:00:00 2001 From: Aries Date: Thu, 27 Feb 2025 11:33:19 +0800 Subject: [PATCH] fix tag files selection area (#7527) Co-authored-by: zhouwenxuan --- frontend/src/tag/views/tag-files/index.js | 2 +- frontend/src/tag/views/tag-files/tag-file/index.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/tag/views/tag-files/index.js b/frontend/src/tag/views/tag-files/index.js index 13525b7ae1..518eca7581 100644 --- a/frontend/src/tag/views/tag-files/index.js +++ b/frontend/src/tag/views/tag-files/index.js @@ -93,7 +93,7 @@ const TagFiles = () => { }; const onSelectFile = useCallback((event, fileId) => { - if (event.target.tagName === 'TD') { + if (event.target.tagName === 'TD' && event.target.closest('td').querySelector('input[type="checkbox"]') === null) { updateSelectedFileIds([fileId]); return; } diff --git a/frontend/src/tag/views/tag-files/tag-file/index.js b/frontend/src/tag/views/tag-files/tag-file/index.js index 9c9b48461a..1c60a7dc0f 100644 --- a/frontend/src/tag/views/tag-files/tag-file/index.js +++ b/frontend/src/tag/views/tag-files/tag-file/index.js @@ -126,10 +126,10 @@ const TagFile = ({ isSelected, repoID, file, tagsData, onSelectFile, openImagePr onMouseLeave={onMouseLeave} onContextMenu={handleContextMenu} > - + {}}