fix the whats new appearing each settings save

This commit is contained in:
neon443
2025-05-14 21:42:22 +01:00
parent 73b3d9b234
commit 7c852fc8ec
3 changed files with 8 additions and 1 deletions

View File

@@ -12,6 +12,6 @@ TEAM_ID = 8JGND254B7
BUNDLE_ID = com.neon443.NearFuture
BUNDLE_ID_WIDGETS = com.neon443.NearFuture.widgets
GROUP_ID = group.NearFuture
VERSION = 4.3.1
VERSION = 4.3.2
NAME = Near Future
BUILD_NUMBER = 1

View File

@@ -76,6 +76,9 @@ struct SettingsView: View {
}
}
}
Button("Show What's New") {
settingsModel.settings.showWhatsNew = true
}
Toggle("Show completed Events in Home", isOn: $settingsModel.settings.showCompletedInHome)
.onChange(of: settingsModel.settings.showCompletedInHome) { _ in
settingsModel.saveSettings()

View File

@@ -85,6 +85,10 @@ struct WhatsNewView: View {
$0.presentationBackground(.ultraThinMaterial)
}
}
.onDisappear {
settingsModel.settings.prevAppVersion = getVersion()+getBuildID()
settingsModel.saveSettings()
}
}
}