Fixes a few NullPointerExceptions and IllegalArgumentExceptions I've seen coming in over the last few releases. It looks like they're all from edge case race conditions where people navigate away from screens and cause their Activities or Contexts to get destroyed, and we weren't properly handling the possibility that they would be null by the time we were referring to them.
Fixes a few
NullPointerException
s andIllegalArgumentException
s I've seen coming in over the last few releases. It looks like they're all from edge case race conditions where people navigate away from screens and cause their Activities or Contexts to get destroyed, and we weren't properly handling the possibility that they would benull
by the time we were referring to them.