fix: include shareMedicationOverview in unsaved settings detection (#433)
Add shareMedicationOverview to the settingsChanged memo in AppContext so toggling the shared medication overview setting correctly triggers the unsaved-changes indicator. Includes regression test for the fix.
This commit is contained in:
@@ -793,6 +793,7 @@ export function AppProvider({ children }: { children: React.ReactNode }) {
|
||||
settings.maxNaggingReminders !== savedSettings.maxNaggingReminders ||
|
||||
settings.stockCalculationMode !== savedSettings.stockCalculationMode ||
|
||||
settings.shareStockStatus !== savedSettings.shareStockStatus ||
|
||||
settings.shareMedicationOverview !== savedSettings.shareMedicationOverview ||
|
||||
settings.upcomingTodayOnly !== savedSettings.upcomingTodayOnly ||
|
||||
settings.shareScheduleTodayOnly !== savedSettings.shareScheduleTodayOnly ||
|
||||
settings.expiryWarningDays !== savedSettings.expiryWarningDays
|
||||
|
||||
Reference in New Issue
Block a user