I am having issue with the new Android Navigation Architecture component when I try to navigate from one Fragment to another, I get this weird error:
If you click on too quickly , it will cause null and crash.
We can use RxBinding lib to help on this. You can add throttle and duration on the click before it happens.
RxView.clicks(view).throttleFirst(duration, TimeUnit.MILLISECONDS)
.subscribe(__ -> {
});
These articles on throttling on Android might help. Cheers!