Don't show recovery phrase screen on slave devices

pull/77/head
Niels Andriesse 5 years ago
parent d904fa9423
commit 016c01e796

@ -89,7 +89,8 @@ final class HomeVC : UIViewController, UITableViewDataSource, UITableViewDelegat
navigationItem.titleView = titleLabel
// Set up seed reminder view if needed
let hasViewedSeed = UserDefaults.standard.bool(forKey: "hasViewedSeed")
if !hasViewedSeed {
let isMasterDevice = (UserDefaults.standard.string(forKey: "masterDeviceHexEncodedPublicKey") == nil)
if !hasViewedSeed && isMasterDevice {
view.addSubview(seedReminderView)
seedReminderView.pin(.leading, to: .leading, of: view)
seedReminderView.pin(.top, to: .top, of: view)
@ -100,7 +101,7 @@ final class HomeVC : UIViewController, UITableViewDataSource, UITableViewDelegat
tableView.delegate = self
view.addSubview(tableView)
tableView.pin(.leading, to: .leading, of: view)
if !hasViewedSeed {
if !hasViewedSeed && isMasterDevice {
tableViewTopConstraint = tableView.pin(.top, to: .bottom, of: seedReminderView)
} else {
tableViewTopConstraint = tableView.pin(.top, to: .top, of: view)

@ -9,7 +9,6 @@ final class RegisterVC : UIViewController {
result.textColor = Colors.text
result.font = Fonts.spaceMono(ofSize: Values.largeFontSize)
result.numberOfLines = 0
result.textAlignment = .center
result.lineBreakMode = .byCharWrapping
return result
}()

Loading…
Cancel
Save