Files
Aislo/B05_wf2_Route
eomsangdonandClaude Fable 5 d8723f4208 fix(B05): 하단 패널 리사이즈 튐·자동 확대 근절 — 캐스케이드 멱등화
원인 4개(2026-08-06 분석) 일괄 수정:
1. applyHeightCascade가 임시 축소 반영된 offsetHeight로 판정해 호출마다
   줄임↔풀림 진동 + 풀린 호출의 deficit가 메인 패널을 멋대로 확대.
   → 판정 기준을 저장 높이(desiredHeight 신설: 리사이저 CSS 변수/기본값)로
   전환해 멱등화. 축소 비율이 budget에 따라 연속 변화해 스냅 없음
2. grow 상한(window 92%)이 리사이저 max(부모 90%)보다 높아 자동 확대 후
   손잡이를 잡는 순간 clamp 급락 → 상한을 같은 식으로 통일
3. 서브패널 드래그가 매 프레임 전체 draw(차트·테이블 재생성)로 덜컹
   → 메인 드래그와 같은 경량 동기화(subPanelChanged 분기), 손 뗀 뒤
   전체 재구성 1회(clearDragFlags 120ms 예약)
4. pointerup 직후 지연 draw가 드래그 보호 해제 상태로 grow 발동
   → mainDragCooldown: 손 뗀 뒤 첫 전체 draw까지 grow 금지

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 16:47:57 +09:00
..
2026-07-18 18:31:21 +09:00
2026-07-05 21:27:23 +09:00
2026-07-18 14:47:48 +09:00