@@ -272,15 +272,14 @@ export const BottomSheet = React.forwardRef<
272
272
273
273
if ( maybeCancel ( ) ) return
274
274
275
+ canDragRef . current = true
275
276
await Promise . all ( [
276
277
scrollLockRef . current . activate ( ) ,
277
278
focusTrapRef . current . activate ( ) ,
278
279
ariaHiderRef . current . activate ( ) ,
279
280
] )
280
281
281
282
if ( maybeCancel ( ) ) return
282
-
283
- canDragRef . current = true
284
283
} else {
285
284
console . log ( 'animate open' )
286
285
await next ( {
@@ -296,6 +295,7 @@ export const BottomSheet = React.forwardRef<
296
295
297
296
if ( maybeCancel ( ) ) return
298
297
298
+ canDragRef . current = true
299
299
await Promise . all ( [
300
300
scrollLockRef . current . activate ( ) ,
301
301
focusTrapRef . current . activate ( ) ,
@@ -317,7 +317,6 @@ export const BottomSheet = React.forwardRef<
317
317
318
318
if ( maybeCancel ( ) ) return
319
319
320
- canDragRef . current = true
321
320
heightRef . current = defaultSnapRef . current
322
321
shouldInterpolateRefs . current = true
323
322
await next ( {
@@ -544,19 +543,16 @@ export const BottomSheet = React.forwardRef<
544
543
useDrag ( handleDrag , {
545
544
domTarget : backdropRef ,
546
545
eventOptions : { capture : true } ,
547
- enabled : ready && on ,
548
546
axis : 'y' ,
549
547
} )
550
548
useDrag ( handleDrag , {
551
549
domTarget : headerRef ,
552
550
eventOptions : { capture : true } ,
553
- enabled : ready && on ,
554
551
axis : 'y' ,
555
552
} )
556
553
useDrag ( handleDrag , {
557
554
domTarget : footerRef ,
558
555
eventOptions : { capture : true } ,
559
- enabled : ready && on ,
560
556
axis : 'y' ,
561
557
} )
562
558
0 commit comments