diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 523d81d..3a3a67c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,8 +7,6 @@ on: env: PLUGIN_NAME: obsidian-float-search -permissions: write-all - jobs: build: runs-on: ubuntu-latest diff --git a/src/floatSearchIndex.ts b/src/floatSearchIndex.ts index 46b09c1..fa8fbde 100644 --- a/src/floatSearchIndex.ts +++ b/src/floatSearchIndex.ts @@ -811,10 +811,14 @@ class FloatSearchModal extends Modal { if (targetElement.classList.contains('tree-item-icon')) { break; } + if (targetElement.classList.contains('search-result-hover-button')) { + break; + } if (targetElement.classList.contains('tree-item')) { this.close(); break; } + targetElement = targetElement.parentElement; } return;