Skip to content
This repository was archived by the owner on May 25, 2025. It is now read-only.

Commit f145d5a

Browse files
committed
feat(click-handler): folder note is triggered only when click on folder title again
close #64
1 parent 3f98380 commit f145d5a

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.vscode/settings.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"conventionalCommits.scopes": [
3+
"click-handler"
4+
]
5+
}

src/click-handler.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ export const getClickHandler = (plugin: ALxFolderNote) => {
1212
(Platform.isMobile && !plugin.settings.mobileClickToOpen) ||
1313
// allow folder shift selection to work
1414
evt.shiftKey ||
15-
// allow collapse indicator to work
16-
item.collapseIndicatorEl === evt.target ||
17-
item.collapseIndicatorEl.contains(evt.target as Node) ||
15+
// triggered only when click on title
16+
!(
17+
item.titleInnerEl === evt.target ||
18+
item.titleInnerEl.contains(evt.target as Node)
19+
) ||
1820
// ignore file being renamed
1921
item.fileExplorer.fileBeingRenamed === item.file
2022
)

0 commit comments

Comments
 (0)