Skip to content

Commit b0c19c2

Browse files
authored
Fix FloatingUI allowedOutsideClasses prop (#136)
1 parent 9350b3d commit b0c19c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/components/Floating.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ export function Floating(props: Props) {
156156
const dismiss = useDismiss(context, {
157157
ancestorScroll: true,
158158
outsidePress: (event) =>
159-
(allowedOutsideClasses &&
160-
event.target instanceof Element &&
161-
!event.target.closest(allowedOutsideClasses)) ||
162-
false,
159+
!allowedOutsideClasses
160+
? true
161+
: event.target instanceof Element &&
162+
!event.target.closest(allowedOutsideClasses),
163163
});
164164

165165
const click = useClick(context, { enabled: !disabled });

0 commit comments

Comments
 (0)