kopia lustrzana https://github.com/ryukoposting/Signal-Android
Only update SMS setting if registration is complete.
Otherwise you could crash during registration if the user had previously set Signal as the default.fork-5.53.8
rodzic
70db617229
commit
45d010bdb6
|
@ -359,7 +359,7 @@ public final class SettingsValues extends SignalStoreValues {
|
|||
public void setDefaultSms(boolean value) {
|
||||
boolean lastKnown = getBoolean(DEFAULT_SMS, false);
|
||||
|
||||
if (value != lastKnown) {
|
||||
if (value != lastKnown && SignalStore.registrationValues().isRegistrationComplete()) {
|
||||
Log.i(TAG, "Default SMS state changed! Scheduling a storage sync.");
|
||||
putBoolean(DEFAULT_SMS, value);
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue