You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context: My app is freezing on iOS after a while, but mostly after presenting a modal. The app becomes unresponsive and doesn't detect any touches.
I believe the issue is caused by the automatic Touchability tracking and would like to know if there's any way to disable it.
Note: This behavior is only exhibited on a real device, implementing the same way but testing in the simulator works as expected
Tested on iOS 15.x using real devices and simulators
I'm trying to either fix this issue or remove automatic Touchability event tracking, for which I've found no documentation.
I'm mostly interested in custom events and screen tracking.
Tried both Automatic Initialization and Manual Initialization. This mostly just results in delayed initialization, but the problem still occurs after presenting a modal navigator
Tried implementing a HOC with Heap.withHeapIgnore to try and ignore all Touch events, but the console reports Touch events are automatically enabled
Tried implementing screen level HeapIgnore
I've narrowed the issue down to Heap by doing the following:
Disabled Heap entirely by removing the library
Disabled Heap by removing any calls to init or the automatic initialization config
Disabled the instrumentor plugin
I found a similar issue on your issue tracker: #223
FWIW, I opened a ticket via support (2Q35EQ-7W4R)
The text was updated successfully, but these errors were encountered:
Any updates on this issue? Looks like it's still valid case. I'm able to reproduce it - especially after closing modals. I can see app freeze for 2-3 seconds.
Context: My app is freezing on iOS after a while, but mostly after presenting a modal. The app becomes unresponsive and doesn't detect any touches.
I believe the issue is caused by the automatic Touchability tracking and would like to know if there's any way to disable it.
Note: This behavior is only exhibited on a real device, implementing the same way but testing in the simulator works as expected
Relevant packages:
Tested on iOS 15.x using real devices and simulators
I'm trying to either fix this issue or remove automatic Touchability event tracking, for which I've found no documentation.
I'm mostly interested in custom events and screen tracking.
Following the docs (https://developers.heap.io/docs/react-native) without success:
I've narrowed the issue down to Heap by doing the following:
I found a similar issue on your issue tracker: #223
FWIW, I opened a ticket via support (2Q35EQ-7W4R)
The text was updated successfully, but these errors were encountered: