TidGi-Desktop/features/stepDefinitions
linonetwo e024b7e65b fix(workspace-group): resolve E2E drag-and-drop crashes and failures
- Memoize sortable data to prevent dnd-kit re-registration loops when
  workspaces$ emits new object references (#900)
- Deduplicate workspaces$ and groups$ emissions in main process to
  suppress unnecessary renderer re-renders
- Debounce drag state updates to avoid React Maximum update depth
  exceeded errors during rapid onDragMove/onDragOver events
- Fix customCollisionDetection priority so own group header outranks
  nearby workspace collisions, enabling ungroup on header drop
- Stabilize allDraggableIds during drag by deriving from canonical
  order only, avoiding SortableContext re-registration loops
- Clear workspaceGroups during E2E test cleanup to prevent stale
  groups from previous runs
- Add pageerror/console.error capture in E2E drag helpers for
  diagnosing renderer crashes
2026-04-27 08:01:23 +08:00
..
agent.ts Fix/misc bug (#691) 2026-04-01 15:45:26 +08:00
application.ts fix(workspace-group): resolve E2E drag-and-drop crashes and failures 2026-04-27 08:01:23 +08:00
browserView.ts Fix/misc bug2 (#698) 2026-04-21 22:14:43 +08:00
cleanup.ts fix(workspace-group): resolve E2E drag-and-drop crashes and failures 2026-04-27 08:01:23 +08:00
logging.ts Fix workspaceID case bug, esbuild outbase, autocomplete panel re-render, VIEW_LOADED handler, streaming status polling, and increase executeInBrowserView timeout for E2E stability. All 52 scenarios pass 2026-02-21 12:36:58 +08:00
menu.ts Feat/git chart (#651) 2025-11-08 15:04:34 +08:00
sync.ts Fix/misc bug1 (#688) 2026-03-23 02:48:46 +08:00
tidgiMiniWindow.ts chore: upgrade Electron 39->41 + forge 7.10->7.11 + fix native ABI (#692) 2026-04-02 21:45:47 +08:00
ui.ts fix(e2e): add missing step definitions and fix group observable initialization 2026-04-22 20:05:42 +08:00
wiki.ts fix(workspace-group): resolve E2E drag-and-drop crashes and failures 2026-04-27 08:01:23 +08:00
window.ts Fix/misc bug (#691) 2026-04-01 15:45:26 +08:00
workspaceGroup.ts fix(workspace-group): resolve E2E drag-and-drop crashes and failures 2026-04-27 08:01:23 +08:00