SchemaEditor의 RAW PREVIEW 헤더 렌더링이 rawData.FirstOrDefault()?.Length(Editor.razor:155)에 고정되어 있습니다. 첫 번째 행보다 후속 행이 더 길거나 머지된 셀로 인해 첫 행이 짧은 경우, 헤더/왼쪽 축/START/END 라인 계산이 첫 행 길이에 묶여 뒤쪽 컬럼이 화면에 나타나지 않고 클릭/하이라이트도 불가능합니다.
재현 예시
첫 행이 5컬럼, 두 번째 행부터 10컬럼 이상인 시트를 불러옴(머지 해제된 데이터가 후행 행에만 존재하는 경우 흔함)
PREVIEW 테이블 헤더가 5컬럼까지만 렌더되고, 데이터 행은 그보다 긴 셀을 렌더해 테이블이 깨지거나 후행 컬럼을 선택할 수 없음
END 배지/데이터 시작선도 올바른 컬럼을 가리키지 않음
기대 동작
모든 행의 최대 컬럼 수를 기준으로 헤더/바디/경계선을 일관되게 렌더링하여 후행 컬럼도 노출되고 클릭/역추적/END 표시가 정상 동작
제안
rawData 전체에서 maxCol를 계산해 헤더 루프와 바디 렌더링에 동일하게 사용하고, 짧은 행은 빈 문자열로 패딩해 테이블 폭을 맞추기
## 현상
`SchemaEditor`의 RAW PREVIEW 헤더 렌더링이 `rawData.FirstOrDefault()?.Length`(Editor.razor:155)에 고정되어 있습니다. 첫 번째 행보다 후속 행이 더 길거나 머지된 셀로 인해 첫 행이 짧은 경우, 헤더/왼쪽 축/START/END 라인 계산이 첫 행 길이에 묶여 뒤쪽 컬럼이 화면에 나타나지 않고 클릭/하이라이트도 불가능합니다.
## 재현 예시
1. 첫 행이 5컬럼, 두 번째 행부터 10컬럼 이상인 시트를 불러옴(머지 해제된 데이터가 후행 행에만 존재하는 경우 흔함)
2. PREVIEW 테이블 헤더가 5컬럼까지만 렌더되고, 데이터 행은 그보다 긴 셀을 렌더해 테이블이 깨지거나 후행 컬럼을 선택할 수 없음
3. END 배지/데이터 시작선도 올바른 컬럼을 가리키지 않음
## 기대 동작
- 모든 행의 최대 컬럼 수를 기준으로 헤더/바디/경계선을 일관되게 렌더링하여 후행 컬럼도 노출되고 클릭/역추적/END 표시가 정상 동작
## 제안
- `rawData` 전체에서 `maxCol`를 계산해 헤더 루프와 바디 렌더링에 동일하게 사용하고, 짧은 행은 빈 문자열로 패딩해 테이블 폭을 맞추기
lectom
added the bug label 2026-01-08 17:46:32 +09:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
현상
SchemaEditor의 RAW PREVIEW 헤더 렌더링이rawData.FirstOrDefault()?.Length(Editor.razor:155)에 고정되어 있습니다. 첫 번째 행보다 후속 행이 더 길거나 머지된 셀로 인해 첫 행이 짧은 경우, 헤더/왼쪽 축/START/END 라인 계산이 첫 행 길이에 묶여 뒤쪽 컬럼이 화면에 나타나지 않고 클릭/하이라이트도 불가능합니다.재현 예시
기대 동작
제안
rawData전체에서maxCol를 계산해 헤더 루프와 바디 렌더링에 동일하게 사용하고, 짧은 행은 빈 문자열로 패딩해 테이블 폭을 맞추기