mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
fix(navigation): prevent autoTriggerContinueFn from persisting across navigations The autoTriggerContinueFn flag was remaining in navigation context after being read, causing incorrect auto-triggering on subsequent page visits. Changes: - Add patchContext() method to NavigationContextService and NavigationStateService for partial context updates without full replacement - Update details-main-view.component to use patchContext() to clear the flag immediately after reading, while preserving returnUrl - Add comprehensive JSDoc and README documentation for patchContext() - Include structured logging for patch operations The new patchContext() method provides a cleaner API for updating specific context properties without manually preserving all other properties. Closes #5500 Related work items: #5500