테이블 생성 시 행 사이에 빈 줄이 삽입되어 테이블이 깨지는 문제

테이블 빌더를 사용할 줄 아래에 빈 줄이 있는 경우, 테이블 레이아웃 내부에 빈 줄이 추가됩니다.

문제 없음:

테이블 빌더의 줄 바로 아래에 줄이 있는 경우(빈 줄이든 아니든 중요하지 않음), 헤더 구분선 바로 아래에 빈 줄이 하나 추가됩니다:

:information_source: 서로 다른 채워진 줄이 여러 개 연속되어 있어도 동일한 동작이 발생합니다: 테이블 레이아웃의 헤더 구분선 아래에는 빈 줄이 하나만 추가됩니다.

그러나 테이블 빌더의 줄 아래에 여러 개의 빈 줄이 있는 경우, 테이블 레이아웃의 본문 행 사이에 추가적인 빈 줄이 생성됩니다.

예를 들어, 아래에 빈 줄이 3개 있는 경우, 테이블 레이아웃에는 총 3개의 빈 줄이 표시됩니다.
하나가 구분선 아래에, 하나가 첫 번째와 두 번째 테이블 본문 행 사이에 위치합니다:

6개의 좋아요

오래전부터 인지되고 보고되었으나 아직 수정되지 않은 버그를 보고합니다. 이렇게 하면 추적이 더 쉽습니다. :slight_smile:


테이블 빌더를 사용할 줄 아래에 빈 줄이 있는 경우, 테이블 레이아웃 내부에 빈 줄이 추가됩니다.

문제 없음:

테이블 빌더 줄 바로 아래에 줄이 있는 경우(빈 줄이거나 아니거나, 중요하지 않음) 헤더 구분선 바로 아래에 빈 줄이 하나 추가됩니다:

:information_source: 서로 아래에 있는 여러 채워진 줄도 동일한 동작을 유발합니다: 테이블 레이아웃의 헤더 구분선 아래에 빈 줄이 하나만 추가됩니다.

그러나 테이블 빌더 줄 아래에 여러 개의 빈 줄이 있는 경우, 테이블 레이아웃의 본문 행 사이에 추가적인 빈 줄이 생깁니다.

예를 들어, 아래에 빈 줄이 3개 있는 경우, 테이블 레이아웃에는 총 3개의 빈 줄이 생깁니다.
하나가 구분선 아래에, 그리고 첫 번째와 두 번째 테이블 본문 행 사이에 하나씩 생깁니다:

2개의 좋아요

테이블 편집기 기능을 사용할 때, 명백한 이유 없이 테이블의 모든 행 사이에 빈 줄이 추가되는 경우가 있습니다. 이로 인해 편집기가 자동으로 이러한 줄을 추가한 후 사용자가 수동으로 삭제하기 때문에 편집 이력이 혼란스러워집니다(위키 게시물). 예를 들어:

테스트용 테이블:

Column 1 Column 2 Column 3
Row 1 val 1 Row 1 val 2 Row 1 val 3
Row 2 val 1 Row 2 val 2 (modified with editor) Row 2 val 3
Row 3 val 1 Row 3 val 2 Row 3 val 3

여기서 항목을 편집해도 해당 문제가 발생하지 않아 정확한 재현 단계를 파악하기 어렵지만, 여기의 위키 게시물에서는 빈번하게 발생합니다.

1개의 좋아요

이 문제에 대해 다시 말씀드리고자 합니다. 아직까지도 문제가 지속되고 있기 때문입니다. 이 문제를 조사할 계획이 있으신가요?

이 문제에 대해 pr-welcome 태그가 붙어 있는 기존 버그 토픽이 있는 것 같네요.

정리를 해볼게요…

2개의 좋아요

저의 인스턴스에서 새 테이블을 만들다가 이 문제로 인해 막혔습니다. 하지만 메타(Meta)에서는 그런 현상이 일어나지 않는 것 같았어요.

실제로 — 일어나긴 하네요!!!

|Column 1 | Column 2|

|— | —|

|testing | testing|
|testing | testing|

핵심 문제는 커서가 게시물의 가장 아래에 있지 않을 때 발생하는 것입니다.

3개의 좋아요

조사를 해본 결과, 이 문제는 arrayToTable이 \r\n을 사용하기 때문인 것 같습니다. :thinking:

Windows에서 직접 겪어본 경험상, \n만 사용하면 이 문제가 해결됩니다. 하지만 Mac에서도 동작할지는 확신할 수 없습니다. :face_holding_back_tears:

2개의 좋아요

이것으로 이 버그를 수정할 수 있습니다:

7개의 좋아요

이 주제는 3일 후 자동으로 닫혔습니다. 더 이상 새로운 답변을 게시할 수 없습니다.