Use static injection to allow superclass state to be encrypted.
Mutable static fields should be avoided, but this is the only way to make the bundle encrypter available before calling RoboActivity.onCreate(), which needs to be passed the decrypted state.
Showing
- briar-android/src/net/sf/briar/android/AndroidModule.java 2 additions, 0 deletionsbriar-android/src/net/sf/briar/android/AndroidModule.java
- briar-android/src/net/sf/briar/android/BundleEncrypterImpl.java 16 additions, 5 deletions...android/src/net/sf/briar/android/BundleEncrypterImpl.java
- briar-android/src/net/sf/briar/android/invitation/AddContactActivity.java 25 additions, 15 deletions...c/net/sf/briar/android/invitation/AddContactActivity.java
Loading
Please register or sign in to comment