If you are a developer you’ve probably heard about race conditions. They are often associated with concurrent background operations performed in the fractions of seconds. However, certain race conditions may also appear in UI and last for the infinite time. In this article, we’ll show how race conditions affect Android runtime permission system.
Project link: https://www.thedroidsonroids.com/blog/time-of-check-to-time-of-use-race-conditions-in-android-ui