dify/web/app/components
lyzno1 7c97ea4a9e fix: correct entry node alignment for wrapper offset
- Add ENTRY_NODE_WRAPPER_OFFSET constant (x: 0, y: 21) for Start/Trigger nodes
- Implement getNodeAlignPosition() to calculate actual inner node positions
- Fix horizontal/vertical helpline rendering to account for wrapper offset
- Fix snap-to-align logic to properly align inner nodes instead of wrapper
- Correct helpline width/height calculation by subtracting offset for entry nodes
- Ensure backward compatibility: only affects Start/Trigger nodes with EntryNodeContainer wrapper

This fix ensures that Start and Trigger nodes (which have an EntryNodeContainer wrapper
with status indicator) align based on their inner node boundaries rather than the wrapper
boundaries, matching the alignment behavior of regular nodes.
2025-09-30 18:36:49 +08:00
..
app add listening status for variable panel 2025-09-30 15:18:07 +08:00
app-sidebar Merge remote-tracking branch 'origin/main' into feat/trigger 2025-09-28 19:32:33 +08:00
apps [Chore/Refactor] Add missing 'type' attribute on 'button' components (#26249) 2025-09-28 13:43:43 +08:00
base Merge remote-tracking branch 'origin/main' into feat/trigger 2025-09-30 08:00:16 +08:00
billing [Chore/Refactor] Add missing 'type' attribute on 'button' components (#26249) 2025-09-28 13:43:43 +08:00
custom [Chore/Refactor] Implement lazy initialization for useState calls to prevent re-computation (#26252) 2025-09-29 20:35:55 +09:00
datasets fix: Fix retrieval configuration handling in dataset components (#26361) 2025-09-29 14:58:28 +08:00
develop [Chore/Refactor] Add missing 'type' attribute on 'button' components (#26249) 2025-09-28 13:43:43 +08:00
explore rm assigned but unused (#25639) 2025-09-27 10:54:25 +08:00
goto-anything feat(goto-anything): add RAG pipeline node search (#25948) 2025-09-19 18:28:13 +08:00
header [Chore/Refactor] Implement lazy initialization for useState calls to prevent re-computation (#26252) 2025-09-29 20:35:55 +09:00
plugins fix(plugin): handle optional property in llm_description assignment 2025-09-29 18:28:10 +08:00
rag-pipeline chore: time from now i18n support (#26328) 2025-09-28 13:37:42 +08:00
share fix: resolve chat sidebar UI bugs for hover panel and dropdown menu (#25813) 2025-09-19 18:28:49 +08:00
signin [Chore/Refactor] Implement lazy initialization for useState calls to prevent re-computation (#26252) 2025-09-29 20:35:55 +09:00
tools Merge remote-tracking branch 'origin/main' into feat/trigger 2025-09-30 08:00:16 +08:00
workflow fix: correct entry node alignment for wrapper offset 2025-09-30 18:36:49 +08:00
workflow-app refactor: hide workflow features button in workflow mode, keep it visible in chatflow mode 2025-09-30 17:51:01 +08:00
browser-initializer.tsx Perf: remove user profile loading (#22710) 2025-07-21 16:35:52 +08:00
i18n-server.tsx fix: Refactor i18n config and fix plugin search box styling issue (#22945) 2025-07-25 15:01:28 +08:00
i18n.tsx fix: Refactor i18n config and fix plugin search box styling issue (#22945) 2025-07-25 15:01:28 +08:00
sentry-initializer.tsx Perf: remove user profile loading (#22710) 2025-07-21 16:35:52 +08:00
swr-initializer.tsx feat: oauth provider (#24206) 2025-08-29 14:10:51 +08:00
with-i18n.tsx Initial commit 2023-05-15 08:51:32 +08:00