Skip to content

Commit 187bb78

Browse files
authored
Merge pull request #87 from opf/fix/69924-select-on-shadow-root
fix issue when selecting a search result
2 parents aa90df7 + b9c0584 commit 187bb78

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lib/components/OpenProjectWorkPackageBlock.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,11 +245,13 @@ const OpenProjectWorkPackageBlockComponent = ({
245245
// Handle click outside to close dropdown
246246
useEffect(() => {
247247
const handleClickOutside = (event: MouseEvent) => {
248+
const path = event.composedPath();
249+
248250
if (
249251
dropdownRef.current &&
250-
!dropdownRef.current.contains(event.target as Node) &&
252+
!path.includes(dropdownRef.current) &&
251253
inputRef.current &&
252-
!inputRef.current.contains(event.target as Node)
254+
!path.includes(inputRef.current)
253255
) {
254256
setIsDropdownOpen(false);
255257
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "op-blocknote-extensions",
33
"private": true,
4-
"version": "0.0.18",
4+
"version": "0.0.19",
55
"type": "module",
66
"module": "./dist/op-blocknote-extensions.es.js",
77
"types": "./dist/index.d.ts",

0 commit comments

Comments
 (0)