dev #909

Merged
ysCha merged 2 commits from dev into prd-deploy 2026-06-10 13:15:24 +09:00
Collaborator
No description provided.
ysCha added 2 commits 2026-06-10 13:15:20 +09:00
- canvas.selection: 모듈 기본설정 + 手動配置 비활성 조건에서만 true
- refineModuleSelection: 비모듈 혼합 선택 시 모듈만 재구성, 단일/복수 이동잠금 해제
- commitModuleDragMove: 드래그 완료 후 지붕면 이탈/겹침 검증, 위반 시 시작 위치 복원
- modulesRemove: 복수선택 일괄 삭제 지원, 회로 연결 시 전체 차단
- QContextMenu: 2개 이상 선택 시 컨텍스트 메뉴 차단

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
작업내용 :
- PassivityCircuitAllocation.jsx: canvas.selection=true (화면 한정) + selection:created/updated 이벤트로 handleBoxSelect 등록
- handleBoxSelect: activeSelection 의 모듈만 targetModules 에 가산 병합, 이후 discard (단일 클릭 토글 보존)
- cleanup: 이벤트 해제 + canvas.selection 복원 + discardActiveObject

Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
ysCha merged commit cab42bf612 into prd-deploy 2026-06-10 13:15:24 +09:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: qcast3/qcast-front#909
No description provided.