-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Did you test using the latest Detox?
- I have tested this issue on the latest Detox release and it still reproduces.
Did your test fail and you're not sure why?
- I have read the troubleshooting guide and it didn't help me.
What happened?
In the legacy react-native architecture (0.78.3 + detox 20.28.0), these tests below were passing without a delay, but now on the same react-native version with new architecture enabled and detox 20.46.3, we need to add a delay because it seems scrollTo and swipe no longer waits for the scroll animation to end before trying to tap on an element.
This is what is happening in the e2e, tap on a touchable item without waiting for the animation to end is ignored by RN and does nothing
Tap at 0:05 is done before the scroll animation ends
tap_before_animation_finish.mp4
BEFORE
it('checks sort by retailer filter', async () => {
await elementById(FILTER_BAR_SELECTORS.CONTAINER).scrollTo('right');
await elementById(FILTER_BAR_SELECTORS.RETAILER_BUTTON).tap();
...
await elementById('filter-bar-container').swipe('left');
await elementById(FILTER_BAR_SELECTORS.RETAILER_BUTTON).tap();
...
await elementById('filter-bar-container').swipe('right');
await elementById(FILTER_BAR_SELECTORS.ALL_FILTERS_BUTTON).tap();
});AFTER (delay is needed to not fail the tap)
it('checks sort by retailer filter', async () => {
await elementById(FILTER_BAR_SELECTORS.CONTAINER).scrollTo('right');
await new Promise(resolve => setTimeout(resolve, 400)); // WAIT FOR ANIMATION TO END
await elementById(FILTER_BAR_SELECTORS.RETAILER_BUTTON).tap();
...
await elementById('filter-bar-container').swipe('left');
await new Promise(resolve => setTimeout(resolve, 400)); // WAIT FOR ANIMATION TO END
await elementById(FILTER_BAR_SELECTORS.RETAILER_BUTTON).tap();
...
await elementById('filter-bar-container').swipe('right');
await new Promise(resolve => setTimeout(resolve, 400)); // WAIT FOR ANIMATION TO END
await elementById(FILTER_BAR_SELECTORS.ALL_FILTERS_BUTTON).tap();
});export const elementByText = text => element(by.text(text));
export const elementById = id => element(by.id(id));What was the expected behaviour?
scrollTo and swipe to wait for the scroll animation to end before trying to tap on an element
Help us reproduce this issue!
No response
In what environment did this happen?
Detox version: 20.46.3
React Native version: 0.78.3
Has Fabric (React Native's new rendering system) enabled: (yes/no): yes
Node version: 20.18.1
Device model: iPhone 15 Pro Max simulator or iPhone 17 Pro Max
iOS version: 17.5 or 26.2
macOS version: 26.2 (25C56)
Xcode version: Version 26.2 (17C52)
Test-runner (select one): jest / other: jest
Detox logs
Detox logs
RUNS e2e/tests/available-orders.test.js
18:26:06.316 detox[33674] i ws-server@64373 get
data: {"type":"invoke","params":{"type":"action","action":"tap","predicate":{"type":"id","value":"retailer-button","isRegex":false}},"messageId":74}
18:26:06.316 detox[33674] i ws-server@64731 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "tap",
"predicate": {
"type": "id",
"value": "retailer-button",
"isRegex": false
}
},
"messageId": 74
}
18:26:07.012 detox[33674] i ws-server@64731 get
data: {"messageId":74,"type":"invokeResult","params":{}}
18:26:07.012 detox[33674] i ws-server@64373 send
data: {
"messageId": 74,
"type": "invokeResult",
18:26:07.012 detox[33675] i ws-client get message
data: {"messageId":74,"type":"invokeResult","params":{}}
18:26:07.012 detox[33675] E ws-client tap
18:26:07.013 detox[33675] i ws-client send message
data: {"type":"invoke","params":{"type":"action","action":"tap","atIndex":0,"predicate":{"type":"id","value":"order-retailer-filter","isRegex":false}},"messageId":75}
18:26:07.013 detox[33675] B ws-client tap
data: {
"type": "action",
"action": "tap",
"atIndex": 0,
"predicate": {
"type": "id",
"value": "order-retailer-filter",
"isRegex": false
}
}
stack: Object.tap (/e2e/tests/available-orders.test.js:139:94)
Generator.next (<anonymous>)
asyncGeneratorStep (/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17)
_next (/node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
processTicksAndRejections (node:internal/process/task_queues:95:5)
RUNS e2e/tests/available-orders.test.js
18:26:07.013 detox[33674] i ws-server@64373 get
data: {"type":"invoke","params":{"type":"action","action":"tap","atIndex":0,"predicate":{"type":"id","value":"order-retailer-filter","isRegex":false}},"messageId":75}
18:26:07.013 detox[33674] i ws-server@64731 send
data: {
"type": "invoke",
"params": {
"type": "action",
"action": "tap",
"atIndex": 0,
"predicate": {
"type": "id",
"value": "order-retailer-filter",
"isRegex": false
}
},
"messageId": 75
RUNS e2e/tests/available-orders.test.js
18:26:07.087 detox[33674] i ws-server@64731 get
data: {"type":"testFailed","params":{"details":"No elements found for “MATCHER(id == “order-retailer-filter”) AT INDEX(0)”"
Device logs
Device logs
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C40.1.1.1:2][0x166d47510] boringssl session state changed from disconnecting to disconnecting
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C40.1.1.1:2][0x166d47510] boringssl session state changed from disconnecting to disconnected
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_passthrough_disconnected [C40.1.1.1 IPv4#0d835bbc:443 ready socket-flow (satisfied (Path is satisfied), interface: utun4)] deferring fail on disconnected
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl called disconnect down the stack
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C40.1 Hostname#fc93f18a:443 ready transform (satisfied (Path is satisfied), interface: en0[802.11], uses wifi, LQM: unknown)]
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association Hostname#fc93f18a:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C40.1.1 Hostname#fc93f18a:443 ready resolver (satisfied (Path is satisfied), interface: en0[802.11], uses wifi, LQM: unknown)]
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association Hostname#fc93f18a:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C40.1.1.1 IPv4#0d835bbc:443 ready socket-flow (satisfied (Path is satisfied), interface: utun4)]
2025-12-31 18:14:06.691 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association IPv4#0d835bbc:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_flow_stitch_stack_without_passthrough [C40.1.1.1 IPv4#0d835bbc:443 cancelled socket-flow ((null))] Not stitching the stack since passthrough is directly below a flow
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] began nw_protocol_boringssl_disconnect: boringssl session state is: disconnected
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C40.1.1.1:2][0x166d47510] boringssl session state changed from disconnected to disconnected
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_passthrough_disconnected [C40.1.1.1 IPv4#0d835bbc:443 cancelled socket-flow ((null))] deferring fail on disconnected
2025-12-31 18:14:06.691 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl called disconnect down the stack
2025-12-31 18:14:06.692 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_cancel_read_write_requests [C40.1.1.1 IPv4#0d835bbc:443 cancelled socket-flow ((null))] cancelling read/write requests
2025-12-31 18:14:06.692 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C40.1.1.2 IPv6#86cd0162.443 cancelled path ((null))]
2025-12-31 18:14:06.692 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_resolver_cancel [C40.1.1] 0x15c44fc00
2025-12-31 18:14:06.692 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_cancel_read_write_requests [C40 Hostname#fc93f18a:443 cancelled parent-flow ((null))] cancelling read/write requests
2025-12-31 18:14:06.692 Df ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_connection_report_state_with_handler_on_nw_queue [C40] reporting state cancelled
2025-12-31 18:14:06.692 Df ShiptShopper[26619:10d89c] [com.apple.CFNetwork:Default] Connection 40: done
2025-12-31 18:14:06.692 I ShiptShopper[26619:10d89c] [com.apple.network:connection] [C40 Hostname#fc93f18a:443 quic-connection, url hash: 6af686ff, definite, attribution: developer] dealloc
2025-12-31 18:14:06.692 Df ShiptShopper[26619:10d89c] [com.apple.CFNetwork:Default] Connection 36: cleaning up
2025-12-31 18:14:06.692 Df ShiptShopper[26619:10d89c] [com.apple.network:connection] [C36 3A650FB1-DA37-45F7-BE6B-A12D188D2A8D Hostname#22f83f30:443 quic-connection, url hash: 2cc1318e, definite, attribution: developer] cancel
2025-12-31 18:14:06.692 Df ShiptShopper[26619:10d89c] [com.apple.network:connection] [C36 3A650FB1-DA37-45F7-BE6B-A12D188D2A8D Hostname#22f83f30:443 quic-connection, url hash: 2cc1318e, definite, attribution: developer] cancelled
[C36.1.1.1 68639DE6-1C31-4A63-BC13-E0F595D2B070 100.64.0.1:59867<->IPv4#088a28a6:443]
Connected Path: satisfied (Path is satisfied), interface: utun4
Privacy Stance: Not Eligible
Duration: 60.869s, DNS @0.002s took 0.006s, TCP @0.009s took 0.043s, TLS 1.3 took 0.198s
bytes in/out: 6927/2382, packets in/out: 11/8, rtt: 0.058s, retransmitted bytes: 0, out-of-order bytes: 0
ecn packets sent/acked/marked/lost: 0/0/0/0
2025-12-31 18:14:06.692 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36 IPv4#088a28a6:443 ready parent-flow (satisfied (Path is satisfied), interface: en0[802.11], uses wifi, LQM: unknown)]
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] began nw_protocol_boringssl_disconnect: boringssl session state is: connected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C36.1.1.1:2][0x15ed04d50] boringssl session state changed from connected to disconnecting
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_disconnect(649) [C36.1.1.1:2][0x15ed04d50] calling SSL_shutdown.
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_context_log_message(2470) [C36.1.1.1:2][0x15ed04d50] Writing SSL3_RT_ALERT 2 bytes
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_context_handle_warning_alert(2348) [C36.1.1.1:2][0x15ed04d50] write alert, level: warning, description: close notify
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_disconnect(651) [C36.1.1.1:2][0x15ed04d50] SSL_shutdown returned. Disconnect successful? yes
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C36.1.1.1:2][0x15ed04d50] boringssl session state changed from disconnecting to disconnecting
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C36.1.1.1:2][0x15ed04d50] boringssl session state changed from disconnecting to disconnected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_passthrough_disconnected [C36.1.1.1 IPv4#088a28a6:443 ready socket-flow (satisfied (Path is satisfied), interface: utun4)] deferring fail on disconnected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl called disconnect down the stack
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1 Hostname#22f83f30:443 ready transform (satisfied (Path is satisfied), interface: en0[802.11], uses wifi, LQM: unknown)]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association Hostname#22f83f30:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1 Hostname#22f83f30:443 ready resolver (satisfied (Path is satisfied), interface: en0[802.11], uses wifi, LQM: unknown)]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association Hostname#22f83f30:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.1 IPv4#088a28a6:443 ready socket-flow (satisfied (Path is satisfied), interface: utun4)]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_association_schedule_deactivation <nw_association IPv4#088a28a6:443> will become dormant after 10000ms of inactivity
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_flow_stitch_stack_without_passthrough [C36.1.1.1 IPv4#088a28a6:443 cancelled socket-flow ((null))] Not stitching the stack since passthrough is directly below a flow
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] began nw_protocol_boringssl_disconnect: boringssl session state is: disconnected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_session_set_state(830) [C36.1.1.1:2][0x15ed04d50] boringssl session state changed from disconnected to disconnected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_passthrough_disconnected [C36.1.1.1 IPv4#088a28a6:443 cancelled socket-flow ((null))] deferring fail on disconnected
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl called disconnect down the stack
2025-12-31 18:14:06.693 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_cancel_read_write_requests [C36.1.1.1 IPv4#088a28a6:443 cancelled socket-flow ((null))] cancelling read/write requests
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.21 IPv4#b930f8b4:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.22 IPv6#03bb857b.443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.23 IPv4#01f9a3af:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.24 IPv4#767318a3:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.25 IPv4#07f3c2b0:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.26 IPv4#c59c69d0:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.27 IPv4#4aa71aee:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.28 IPv4#4d617a62:443 cancelled path ((null))]
2025-12-31 18:14:06.693 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.29 IPv4#fdd97439:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.30 IPv4#5b12b5f4:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.31 IPv4#f1600535:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.32 IPv4#cacadc36:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.33 IPv4#b1574b45:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.34 IPv4#a7a4899b:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.35 IPv4#f6ed3d54:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.36 IPv4#cce6223f:443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.37 IPv6#38ded56e.443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.38 IPv6#c8d7137d.443 cancelled path ((null))]
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_endpoint_handler_cancel [C36.1.1.39 IPv6#116f42c1.443 cancelled path ((null))]
2025-12-31 18:14:06.694 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_resolver_cancel [C36.1.1] 0x15c45f7b0
2025-12-31 18:14:06.694 Db ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_flow_cancel_read_write_requests [C36 Hostname#22f83f30:443 cancelled parent-flow ((null))] cancelling read/write requests
2025-12-31 18:14:06.694 Df ShiptShopper[26619:10d89c] [com.apple.network:connection] nw_connection_report_state_with_handler_on_nw_queue [C36] reporting state cancelled
2025-12-31 18:14:06.694 Df ShiptShopper[26619:10d89c] [com.apple.CFNetwork:Default] Connection 36: done
2025-12-31 18:14:06.694 I ShiptShopper[26619:10d89c] [com.apple.network:connection] [C36 Hostname#22f83f30:443 quic-connection, url hash: 2cc1318e, definite, attribution: developer] dealloc
2025-12-31 18:14:06.694 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_bio_destroy(196)
2025-12-31 18:14:06.695 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_bio_destroy(196)
2025-12-31 18:14:06.695 Db ShiptShopper[26619:10d89c] [com.apple.network:boringssl] boringssl_bio_destroy(196)
2025-12-31 18:14:06.695 Db ShiptShopper[26619:10d89c] [com.apple.network:] nw_fd_wrapper_close closed <fd_wrapper 56, guarded: true>
2025-12-31 18:14:06.695 Db ShiptShopper[26619:10d89c] [com.apple.network:] nw_fd_wrapper_close closed <fd_wrapper 54, guarded: true>
2025-12-31 18:14:06.695 Db ShiptShopper[26619:10d89c] [com.apple.network:] nw_fd_wrapper_close closed <fd_wrapper 55, guarded: true>
2025-12-31 18:14:07.510 I ShiptShopper[26619:10d89e] [com.wix.DetoxSync:DTXJSTimerSyncResource] [DTXJSTimerSyncResource] Timer 314 timed out after 1599.85 ms
2025-12-31 18:14:07.516 I ShiptShopper[26619:10c4d0] [com.wix.Detox:WebSocket] Action received: invoke
2025-12-31 18:14:07.527 I ShiptShopper[26619:10c4d0] [com.wix.Detox:WebSocket] Action received: invoke
2025-12-31 18:14:07.819 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.820 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.820 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.821 I ShiptShopper[26619:10daf0] [com.wix.DetoxSync:DTXJSTimerSyncResource] [DTXJSTimerSyncResource] Observing timer 317 with duration 500.00 ms
2025-12-31 18:14:07.836 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.836 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.852 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.853 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.853 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.853 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.853 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:UIPointerArbiter] Ignoring beginScrollingWithRegion: <UIPointerRegion: 0x6000023b8500; rect = (0 0; 440 40); identifier = UIScrollView.scrollingPointerRegion> because pointer state is disabled
2025-12-31 18:14:07.855 I ShiptShopper[26619:10daf0] [com.wix.DetoxSync:DTXJSTimerSyncResource] [DTXJSTimerSyncResource] Timer 317 completed after 33.75 ms
2025-12-31 18:14:07.869 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.869 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.869 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.870 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.886 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.886 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.886 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.886 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.902 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.903 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.903 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.903 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.919 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.919 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.920 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.920 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.936 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.936 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.936 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.936 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.952 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.953 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.953 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.953 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.969 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.969 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.970 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.970 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.986 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:07.986 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:07.986 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:07.986 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.002 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.003 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.003 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.003 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.019 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.020 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.020 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.020 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.036 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.036 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.037 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.037 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.052 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.054 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.054 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.054 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.069 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.070 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.071 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.071 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.086 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.086 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.087 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.087 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.102 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.103 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.103 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.103 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.119 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.120 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.120 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.120 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.136 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.136 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.137 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.137 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.157 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.158 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.158 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.158 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.169 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.169 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.170 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.170 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.208 Db ShiptShopper[26619:10c4d0] [com.apple.locationd.Motion:Motion] Ping timer fired, resetting watchdog
2025-12-31 18:14:08.501 I ShiptShopper[26619:10c4d0] [com.wix.Detox:WebSocket] Action received: invoke
2025-12-31 18:14:08.785 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:UIPointerArbiter] Ignoring endScrollingWithRegion: <UIPointerRegion: 0x6000023b8500; rect = (0 0; 440 40); identifier = UIScrollView.scrollingPointerRegion> because scrollingRegion does not match: (null)
2025-12-31 18:14:08.785 I ShiptShopper[26619:10c4d0] [com.apple.Accessibility:AXRuntimeNotifications] Attempting to send notification: (1069) <private>
2025-12-31 18:14:08.786 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.786 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.787 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.787 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.787 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:UIPointerArbiter] Ignoring beginScrollingWithRegion: <UIPointerRegion: 0x6000023d5770; rect = (0 0; 440 40); identifier = UIScrollView.scrollingPointerRegion> because pointer state is disabled
2025-12-31 18:14:08.802 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to windows: 1
2025-12-31 18:14:08.803 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:EventDispatch] Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x10651b500>; contextId: 0x2E662C64
2025-12-31 18:14:08.803 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.803 A ShiptShopper[26619:10c4d0] (UIKitCore) send gesture actions
2025-12-31 18:14:08.820 I ShiptShopper[26619:10c4d0] [com.apple.Accessibility:AXRuntimeNotifications] Did post notification. notification: (1069) error:0 data:<private>
2025-12-31 18:14:09.119 Df ShiptShopper[26619:10c4d0] [com.apple.UIKit:UIPointerArbiter] Ignoring endScrollingWithRegion: <UIPointerRegion: 0x6000023d5770; rect = (0 0; 440 40); identifier = UIScrollView.scrollingPointerRegion> because scrollingRegion does not match: (null)
2025-12-31 18:14:09.120 I ShiptShopper[26619:10c4d0] [com.apple.Accessibility:AXRuntimeNotifications] Attempting to send notification: (1069) <private>
2025-12-31 18:14:09.121 I ShiptShopper[26619:10c4d0] [com.apple.Accessibility:AXRuntimeNotifications] Did post notification. notification: (1069) error:0 data:<private>
2025-12-31 18:14:09.193 I ShiptShopper[26619:10c4d0] [com.wix.Detox:WebSocket] Action received: invoke
2025-12-31 18:14:09.256 Db ShiptShopper[26619:10c4d0] [com.apple.defaults:User Defaults] looked up value YES for key detoxDisableHierarchyDump in CFPrefsSource<0x600001704200> (Domain: Volatile, User: , ByHost: No, Container: , Contents Need Refresh: No) via CFPrefsSearchListSource<0x600002c04080> (Domain: com.shipt.shopper-staging, Container: (null) Non-launch persona: 0)
2025-12-31 18:14:09.256 Db ShiptShopper[26619:10c4d0] [com.apple.defaults:User Defaults] found no value for key detoxDebugVisibility in CFPrefsSearchListSource<0x600002c04080> (Domain: com.shipt.shopper-staging, Container: (null) Non-launch persona: 0)
More data, please!
