ActivityContextAwareResolver - method remove
should be the following code :
synchronized public static void remove(IStringEvaluator pResolver) {
if (resolver != null) {
resolver.get().removeResolver(pResolver);
}
}
instead of your current code:
synchronized public static void remove(IStringEvaluator pResolver) {
ScopedResolver tempResolver = resolver.get();
if (resolver == null) {
return;
}
tempResolver.removeResolver(pResolver);
}
you're right regarding this bug - the next release will fix it with this code, instead