[TIMOB-26885] iOS: Crash when trying to push a window twice (e.g. on slow devices)
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2019-05-09T22:51:55.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 8.1.0 |
Components | iOS |
Labels | engSchedule |
Reporter | Hans Knöchel |
Assignee | Vijay Singh |
Created | 2019-03-07T19:19:35.000+0000 |
Updated | 2019-05-09T22:51:55.000+0000 |
Description
This crash happens to ~ 10 % of our users and can especially be seen on old device where users want to open a window which is already being pushed.
The core-side solution is to check the navigation VC stack before and ignore the call in that case. The client side workaround could be to set a flag to block new window pushes before the window is opened.
PR - https://github.com/appcelerator/titanium_mobile/pull/10760
FR Passed. PR Merged
Verified the Fix on SDK 8.1.0.v20190509024838.Works fine.