mirror of
https://github.com/neon443/NearFuture.git
synced 2026-03-11 06:49:12 +00:00
fix the whats new appearing each settings save
This commit is contained in:
@@ -12,6 +12,6 @@ TEAM_ID = 8JGND254B7
|
|||||||
BUNDLE_ID = com.neon443.NearFuture
|
BUNDLE_ID = com.neon443.NearFuture
|
||||||
BUNDLE_ID_WIDGETS = com.neon443.NearFuture.widgets
|
BUNDLE_ID_WIDGETS = com.neon443.NearFuture.widgets
|
||||||
GROUP_ID = group.NearFuture
|
GROUP_ID = group.NearFuture
|
||||||
VERSION = 4.3.1
|
VERSION = 4.3.2
|
||||||
NAME = Near Future
|
NAME = Near Future
|
||||||
BUILD_NUMBER = 1
|
BUILD_NUMBER = 1
|
||||||
|
|||||||
@@ -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)
|
Toggle("Show completed Events in Home", isOn: $settingsModel.settings.showCompletedInHome)
|
||||||
.onChange(of: settingsModel.settings.showCompletedInHome) { _ in
|
.onChange(of: settingsModel.settings.showCompletedInHome) { _ in
|
||||||
settingsModel.saveSettings()
|
settingsModel.saveSettings()
|
||||||
|
|||||||
@@ -85,6 +85,10 @@ struct WhatsNewView: View {
|
|||||||
$0.presentationBackground(.ultraThinMaterial)
|
$0.presentationBackground(.ultraThinMaterial)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.onDisappear {
|
||||||
|
settingsModel.settings.prevAppVersion = getVersion()+getBuildID()
|
||||||
|
settingsModel.saveSettings()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user