Fix crash that can happen if updateUI is called before the UI is fully setup
This commit is contained in:
parent
2a39ada5ab
commit
42f4332023
|
@ -14,7 +14,7 @@ import RSTree
|
||||||
|
|
||||||
class MasterFeedViewController: UITableViewController, UndoableCommandRunner {
|
class MasterFeedViewController: UITableViewController, UndoableCommandRunner {
|
||||||
|
|
||||||
private var refreshProgressView: RefreshProgressView!
|
private var refreshProgressView: RefreshProgressView?
|
||||||
private var addNewItemButton: UIBarButtonItem!
|
private var addNewItemButton: UIBarButtonItem!
|
||||||
|
|
||||||
private lazy var dataSource = makeDataSource()
|
private lazy var dataSource = makeDataSource()
|
||||||
|
@ -572,8 +572,8 @@ private extension MasterFeedViewController {
|
||||||
}
|
}
|
||||||
|
|
||||||
func updateUI() {
|
func updateUI() {
|
||||||
refreshProgressView.updateRefreshLabel()
|
refreshProgressView?.updateRefreshLabel()
|
||||||
addNewItemButton.isEnabled = !AccountManager.shared.activeAccounts.isEmpty
|
addNewItemButton?.isEnabled = !AccountManager.shared.activeAccounts.isEmpty
|
||||||
}
|
}
|
||||||
|
|
||||||
func reloadNode(_ node: Node) {
|
func reloadNode(_ node: Node) {
|
||||||
|
|
Loading…
Reference in New Issue