@@ -2466,7 +2466,7 @@ describe('useDrag and useDrop', function () {
24662466
24672467 let draggable = tree . getByText ( 'Drag me' ) ;
24682468
2469- fireEvent . focus ( draggable ) ;
2469+ act ( ( ) => draggable . focus ( ) ) ;
24702470 fireEvent ( draggable , pointerEvent ( 'pointerdown' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
24712471 fireEvent ( draggable , pointerEvent ( 'pointerup' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
24722472 await user . click ( draggable ) ;
@@ -2496,7 +2496,7 @@ describe('useDrag and useDrop', function () {
24962496 let draggable = tree . getByText ( 'Drag me' ) ;
24972497 let droppable = tree . getByText ( 'Drop here' ) ;
24982498
2499- fireEvent . focus ( draggable ) ;
2499+ act ( ( ) => draggable . focus ( ) ) ;
25002500 fireEvent ( draggable , pointerEvent ( 'pointerdown' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
25012501 fireEvent ( draggable , pointerEvent ( 'pointerup' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 } ) ) ;
25022502 await user . click ( draggable ) ;
@@ -2505,7 +2505,7 @@ describe('useDrag and useDrop', function () {
25052505
25062506
25072507 // Android Talkback fires with click event of detail = 1, test that our onPointerDown listener detects that it is a virtual click
2508- fireEvent . focus ( droppable ) ;
2508+ act ( ( ) => droppable . focus ( ) ) ;
25092509 fireEvent ( droppable , pointerEvent ( 'pointerdown' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 , pointerType : 'mouse' } ) ) ;
25102510 fireEvent ( droppable , pointerEvent ( 'pointerup' , { pointerId : 1 , width : 1 , height : 1 , pressure : 0 , detail : 0 , pointerType : 'mouse' } ) ) ;
25112511 fireEvent . click ( droppable , { detail : 1 } ) ;
@@ -2535,7 +2535,7 @@ describe('useDrag and useDrop', function () {
25352535
25362536 let draggable = tree . getByText ( 'Drag me' ) ;
25372537
2538- fireEvent . focus ( draggable ) ;
2538+ act ( ( ) => draggable . focus ( ) ) ;
25392539 await user . click ( draggable ) ;
25402540 act ( ( ) => jest . runAllTimers ( ) ) ;
25412541
@@ -2563,7 +2563,7 @@ describe('useDrag and useDrop', function () {
25632563
25642564 expect ( tree . getAllByRole ( 'textbox' ) ) . toHaveLength ( 1 ) ;
25652565
2566- fireEvent . focus ( draggable ) ;
2566+ act ( ( ) => draggable . focus ( ) ) ;
25672567 fireEvent . click ( draggable ) ;
25682568 act ( ( ) => jest . runAllTimers ( ) ) ;
25692569
@@ -2596,7 +2596,7 @@ describe('useDrag and useDrop', function () {
25962596
25972597 let draggable = tree . getByText ( 'Drag me' ) ;
25982598
2599- fireEvent . focus ( draggable ) ;
2599+ act ( ( ) => draggable . focus ( ) ) ;
26002600 await user . click ( draggable ) ;
26012601 act ( ( ) => jest . runAllTimers ( ) ) ;
26022602
@@ -2621,7 +2621,7 @@ describe('useDrag and useDrop', function () {
26212621
26222622 let draggable = tree . getByText ( 'Drag me' ) ;
26232623
2624- fireEvent . focus ( draggable ) ;
2624+ act ( ( ) => draggable . focus ( ) ) ;
26252625 await user . click ( draggable ) ;
26262626 act ( ( ) => jest . runAllTimers ( ) ) ;
26272627
@@ -2644,7 +2644,7 @@ describe('useDrag and useDrop', function () {
26442644 let droppable = tree . getByText ( 'Drop here' ) ;
26452645 let input = tree . getByRole ( 'textbox' ) ;
26462646
2647- fireEvent . focus ( draggable ) ;
2647+ act ( ( ) => draggable . focus ( ) ) ;
26482648 await user . click ( draggable ) ;
26492649 act ( ( ) => jest . runAllTimers ( ) ) ;
26502650
@@ -2664,7 +2664,7 @@ describe('useDrag and useDrop', function () {
26642664 let draggable = tree . getByText ( 'Drag me' ) ;
26652665 let input = tree . getByRole ( 'textbox' ) ;
26662666
2667- fireEvent . focus ( draggable ) ;
2667+ act ( ( ) => draggable . focus ( ) ) ;
26682668 await user . click ( draggable ) ;
26692669 act ( ( ) => jest . runAllTimers ( ) ) ;
26702670
@@ -2681,7 +2681,7 @@ describe('useDrag and useDrop', function () {
26812681 let draggable = tree . getByText ( 'Drag me' ) ;
26822682 let droppable = tree . getByText ( 'Drop here' ) ;
26832683
2684- fireEvent . focus ( draggable ) ;
2684+ act ( ( ) => draggable . focus ( ) ) ;
26852685 await user . click ( draggable ) ;
26862686 act ( ( ) => jest . runAllTimers ( ) ) ;
26872687
@@ -2715,7 +2715,7 @@ describe('useDrag and useDrop', function () {
27152715
27162716 let draggable = tree . getByText ( 'Drag me' ) ;
27172717
2718- fireEvent . focus ( draggable ) ;
2718+ act ( ( ) => draggable . focus ( ) ) ;
27192719 fireEvent . click ( draggable , { detail : 1 } ) ;
27202720 act ( ( ) => jest . runAllTimers ( ) ) ;
27212721
@@ -2731,7 +2731,7 @@ describe('useDrag and useDrop', function () {
27312731 let draggable = tree . getByText ( 'Drag me' ) ;
27322732 let droppable = tree . getByText ( 'Drop here' ) ;
27332733
2734- fireEvent . focus ( draggable ) ;
2734+ act ( ( ) => draggable . focus ( ) ) ;
27352735 await user . click ( draggable ) ;
27362736 act ( ( ) => jest . runAllTimers ( ) ) ;
27372737 expect ( draggable ) . toHaveAttribute ( 'data-dragging' , 'true' ) ;
0 commit comments