From 17d40ccb869bc98a586765c9ca740a6c4b871977 Mon Sep 17 00:00:00 2001 From: Praveen Perera Date: Wed, 5 Feb 2025 12:23:05 -0600 Subject: [PATCH] Show wallet color updates on the same page --- .../WalletSettings/WalletSettingsView.swift | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ios/Cove/Flows/SettingsFlow/WalletSettings/WalletSettingsView.swift b/ios/Cove/Flows/SettingsFlow/WalletSettings/WalletSettingsView.swift index 4ce36e7..5831b4f 100644 --- a/ios/Cove/Flows/SettingsFlow/WalletSettings/WalletSettingsView.swift +++ b/ios/Cove/Flows/SettingsFlow/WalletSettings/WalletSettingsView.swift @@ -9,11 +9,13 @@ struct WalletSettingsView: View { @State private var showingDeleteConfirmation = false @State private var showingSecretWordsConfirmation = false - @State private var metadata: WalletMetadata init(manager: WalletManager) { self.manager = manager - metadata = manager.walletMetadata + } + + var metadata: WalletMetadata { + manager.walletMetadata } let colorColumns = Array(repeating: GridItem(.flexible(), spacing: 0), count: 5) @@ -140,10 +142,7 @@ struct WalletSettingsView: View { } } .onDisappear { manager.validateMetadata() } - .onAppear { - manager.validateMetadata() - metadata = manager.walletMetadata - } + .onAppear { manager.validateMetadata() } .scrollContentBackground(.hidden) } }