From 4fd2faffe4636226ad8dd0b0a7a8dd247dd9fed5 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Tue, 19 Nov 2019 16:02:45 +1100 Subject: [PATCH] Fix crash --- Signal/src/Loki/Onboarding/SeedVC.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Signal/src/Loki/Onboarding/SeedVC.swift b/Signal/src/Loki/Onboarding/SeedVC.swift index a78a0f2ec..334aed685 100644 --- a/Signal/src/Loki/Onboarding/SeedVC.swift +++ b/Signal/src/Loki/Onboarding/SeedVC.swift @@ -115,7 +115,7 @@ final class SeedVC : OnboardingBaseViewController, DeviceLinkingModalDelegate, O }() private lazy var mainButton: OWSFlatButton = { - let result = createButton(title: "", selector: #selector(proceed(with:))) + let result = createButton(title: "", selector: #selector(objc_proceed)) result.accessibilityIdentifier = "onboarding.keyPairStep.mainButton" return result }() @@ -241,7 +241,11 @@ final class SeedVC : OnboardingBaseViewController, DeviceLinkingModalDelegate, O } } - @objc private func proceed(with masterHexEncodedPublicKey: String? = nil) { + @objc private func objc_proceed() { + proceed() + } + + private func proceed(with masterHexEncodedPublicKey: String? = nil) { var seed: Data if let masterHexEncodedPublicKey = masterHexEncodedPublicKey { seed = self.seed