케이스 ce-0099-nested-list-enter-chrome-ko · 시나리오 scenario-nested-list-behavior

Chrome에서 중첩 목록의 Enter 키가 같은 레벨에 항목을 생성함

OS: Windows 11 기기: Desktop or Laptop Any 브라우저: Chrome 120.0 키보드: US 초안
listnestedenterchrome

현상

Chrome에서 중첩 목록 항목에서 Enter를 누르면 같은 중첩 레벨에 새로운 목록 항목이 생성됩니다. 이 동작은 일반적으로 올바르지만 사용자 기대나 다른 브라우저와 다를 수 있습니다.

재현 예시

  1. 중첩 목록을 만듭니다: <ul><li>Item 1<ul><li>Nested item</li></ul></li></ul>
  2. “Nested item” 내부에 커서를 놓습니다
  3. Enter를 누릅니다

관찰된 동작

  • 같은 중첩 레벨(중첩된 <ul> 내부)에 새로운 목록 항목이 생성됩니다
  • 목록 구조가 유지됩니다
  • 커서가 끝에 있으면 새 항목이 뒤에 생성됩니다
  • 커서가 중간에 있으면 텍스트가 분할됩니다

예상 동작

  • 새로운 목록 항목이 같은 중첩 레벨에 생성되어야 합니다
  • 목록 구조가 유지되어야 합니다
  • 동작이 브라우저 간에 일관되어야 합니다

브라우저 비교

  • Chrome/Edge: 같은 레벨에 항목 생성 (이 케이스)
  • Firefox: 항목이나 단락을 생성할 수 있으며, 동작이 일관되지 않음
  • Safari: 예상치 못한 중첩 레벨을 만들 수 있음

참고 및 해결 방법 가능한 방향

  • 이 동작은 일반적으로 허용 가능합니다
  • 목록 구조가 깨지는 엣지 케이스를 처리해야 할 수 있음
  • 일관된 동작을 보장하기 위해 Enter를 가로채기 고려
  • 작업 후 목록 구조 정규화

이 시나리오의 변형

케이스 OS 브라우저 상태
ce-0099-nested-list-enter-chrome-ko Windows 11 Chrome 120.0 초안
ce-0134-nested-list-tab-indent-ko Windows 11 Chrome 120.0 초안
ce-0143-nested-list-backspace-ko Windows 11 Firefox 120.0 초안

Playground for this case

Use the reported environment as a reference and record what happens in your environment while interacting with the editable area.

Reported environment
OS: Windows 11
Device: Desktop or Laptop Any
Browser: Chrome 120.0
Keyboard: US
Your environment
Sample HTML:
Event log
Use this log together with the case description when filing or updating an issue.
0 events
Interact with the editable area to see events here.