Skip to content

Conversation

CatchABus
Copy link
Contributor

PR Checklist

What is the current behavior?

Right now, core navigation has several rare crashes.

What is the new behavior?

Added few safety-checks to mitigate those problems (Trace messages have also been included so that we're still able to know when those cases occur).
Those checks are based on past experiences with #9204 and #9732 (the latter was more frequent during 8.2 alpha but some still face it or a similar problem at least).

Additionally @NathanWalker, this PR updates coding conventions markdown based on current prettier configurations.

@CatchABus CatchABus changed the title fix(core): Added safety checks to prevent possible navigation exceptions fix(core): Added safety-checks to prevent possible navigation exceptions Jan 31, 2025
@NathanWalker NathanWalker added this to the 8.9 milestone Jan 31, 2025
Copy link
Contributor

@NathanWalker NathanWalker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huge thank you!

@NathanWalker NathanWalker merged commit 03cca58 into NativeScript:main Jan 31, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants