Skip to content

Commit 3ef3e37

Browse files
committed
Fix crash on PIN code settings screen
1 parent 318352f commit 3ef3e37

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

changelog.d/6979.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix crash on PIN code settings screen.

vector/src/main/java/im/vector/app/features/settings/VectorSettingsPinFragment.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ class VectorSettingsPinFragment :
5050
override var titleRes = R.string.settings_security_application_protection_screen_title
5151
override val preferenceXmlRes = R.xml.vector_settings_pin
5252

53-
private val biometricHelper = biometricHelperFactory.create(defaultLockScreenConfiguration.copy(mode = LockScreenMode.CREATE))
53+
private val biometricHelper by lazy {
54+
biometricHelperFactory.create(defaultLockScreenConfiguration.copy(mode = LockScreenMode.CREATE))
55+
}
5456

5557
private val usePinCodePref by lazy {
5658
findPreference<SwitchPreference>(VectorPreferences.SETTINGS_SECURITY_USE_PIN_CODE_FLAG)!!

0 commit comments

Comments
 (0)