diff --git a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PinValues.java b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PinValues.java index 2773291ad9..549ca82064 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PinValues.java +++ b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/PinValues.java @@ -3,12 +3,16 @@ package org.thoughtcrime.securesms.keyvalue; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import com.google.common.collect.Lists; + import org.signal.core.util.logging.Log; import org.thoughtcrime.securesms.dependencies.ApplicationDependencies; import org.thoughtcrime.securesms.lock.SignalPinReminders; import org.thoughtcrime.securesms.lock.v2.PinKeyboardType; import org.thoughtcrime.securesms.util.TextSecurePreferences; +import java.util.ArrayList; +import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -34,7 +38,7 @@ public final class PinValues extends SignalStoreValues { @Override @NonNull List getKeysToIncludeInBackup() { - return Collections.singletonList(PIN_REMINDERS_ENABLED); + return Arrays.asList(PIN_REMINDERS_ENABLED, KEYBOARD_TYPE); } public void onEntrySuccess(@NonNull String pin) {