Resolves crash when switching between panes

This commit is contained in:
Stuart Breckenridge
2020-08-05 20:06:44 +08:00
parent 1d0c47a1bd
commit cd8c32055b
7 changed files with 71 additions and 118 deletions

View File

@@ -9,7 +9,7 @@ import SwiftUI
struct AdvancedPreferencesView: View {
@EnvironmentObject private var preferences: AppDefaults
@StateObject private var preferences = AppDefaults.shared
@StateObject private var viewModel = AdvancedPreferencesModel()
var body: some View {

View File

@@ -9,7 +9,7 @@ import SwiftUI
struct GeneralPreferencesView: View {
@EnvironmentObject private var defaults: AppDefaults
@StateObject private var defaults = AppDefaults.shared
@StateObject private var preferences = GeneralPreferencesModel()
var body: some View {

View File

@@ -10,7 +10,7 @@ import SwiftUI
struct LayoutPreferencesView: View {
@EnvironmentObject var defaults: AppDefaults
@StateObject private var defaults = AppDefaults.shared
private let colorPalettes = UserInterfaceColorPalette.allCases
private let sampleTitle = "Lorem dolor sed viverra ipsum. Gravida rutrum quisque non tellus. Rutrum tellus pellentesque eu tincidunt tortor. Sed blandit libero volutpat sed cras ornare. Et netus et malesuada fames ac. Ultrices eros in cursus turpis massa tincidunt dui ut ornare. Lacus sed viverra tellus in. Sollicitudin ac orci phasellus egestas. Purus in mollis nunc sed. Sollicitudin ac orci phasellus egestas tellus rutrum tellus pellentesque. Interdum consectetur libero id faucibus nisl tincidunt eget."