캔버스 그룹 — 안에 붙여넣으면 영역이 따라 넓어진다
그룹 안을 편집하며 붙여넣은 카드가 프레임 밖에 생기면, 그룹(과 부모 그룹) 영역이 그 카드까지 감싸도록 자동으로 넓어지게 했다.
지난번 잘라붙여넣기를 손보면서 "그룹 안을 편집하는 중에 붙여넣으면 그 그룹의 멤버가 된다"까지는 됐는데, 막상 써 보니 어색한 구석이 있었다. 붙여넣은 카드가 그룹의 보이는 영역 밖에 떨어지면 프레임은 그대로라, 멤버이긴 한데 테두리 밖에 떠 있는 모양이 됐다.
이번에 작은 걸 더했다. 그룹 안에 붙여넣어 카드가 프레임 밖에 생기면, 그룹 영역이 그 카드까지 감싸도록 자동으로 넓어진다. 줄어들진 않고 넓어지기만 한다(합집합).
그리고 부모 그룹까지 함께 넓어진다. 중첩 그룹에서 안쪽 그룹이 커지면, 그걸 품은 바깥 그룹 프레임도 따라 넓어진다. "멤버가 테두리 밖으로 삐져나오는" 상황이 어느 단계에서도 생기지 않는다.
핵심 로직은 시뮬레이션으로(단일 그룹 확장 + 부모 연쇄), 실제 동작은 헤드리스 브라우저로 확인했다. 기존 그룹 기능 회귀도 없었다.