dify/web/app/components/workflow-app
yyh 772dbe620d
fix(workflow): disable view switch during preview run instead of mounted guard
Simpler approach: disable the view picker toggle when preview is running,
preventing users from switching views during active runs.

This replaces the previous mounted ref guard approach (commits a0188bd9b5,
b7f1eb9b7b, 8332f0de2b) which added complexity to handle post-unmount
operations. Disabling the toggle is more direct and follows KISS principle.

Changes:
- Add disabled prop to ViewPicker based on isResponding state
- Revert mounted ref guards in use-chat-flow-control.ts
- Revert isMountedRef parameter in use-nodes/edges-interactions-without-sync.ts
- Revert defensive type check in markdown-utils.ts (no longer needed)
2026-01-27 01:31:22 +08:00
..
components fix: Add sandbox feature to workflow features mapping 2026-01-25 16:30:50 +08:00
hooks fix: Add sandbox feature to workflow features mapping 2026-01-25 16:30:50 +08:00
store/workflow feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
index.tsx fix(workflow): disable view switch during preview run instead of mounted guard 2026-01-27 01:31:22 +08:00
search-params.ts fix(graph/skill): use push to persist history in browser 2026-01-22 16:13:08 +08:00