mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-03-13 09:00:16 +00:00
## Summary - Fixes incorrect workflow loading after page refresh when the active workflow is saved and unmodified - Adds saved-workflow fallback in `loadPreviousWorkflowFromStorage()` before falling back to latest draft - Calls `openWorkflow()` in `restoreWorkflowTabsState()` to activate the correct tab after restoration - Fixes #9317 ## Test plan - [x] Unit tests for saved-workflow fallback (draft missing, saved workflow exists) - [x] Unit tests for correct tab activation after restoration - [x] Unit tests for existing behavior preservation (draft preferred over saved, no-session-path fallback) - [x] `pnpm typecheck` passes - [x] `pnpm lint` passes - [x] All 117 persistence tests pass 🤖 Generated with [Claude Code](https://claude.com/claude-code) ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-9318-fix-restore-correct-workflow-on-page-reload-3166d73d365081ba9139f7c23c917aa4) by [Unito](https://www.unito.io) --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Alexander Brown <drjkl@comfy.org> Co-authored-by: GitHub Action <action@github.com>