케이스 ce-0049-ime-candidate-window-position-ko · 시나리오 scenario-ime-ui-positioning

IME 후보 창이 잘못된 위치에 나타남

OS: macOS Ubuntu 22.04 기기: Desktop or Laptop Any 브라우저: Chrome 120.0 키보드: Japanese IME 초안
imeuipositioningchrome

현상

macOS의 Chrome에서 IME(Input Method Editor)를 사용할 때 후보 창(가능한 문자 변환을 보여주는 창)이 캐럿에 대한 잘못된 위치에 나타날 수 있습니다. 오프셋되거나 사용자가 입력하는 위치에서 멀리 떨어진 곳에 나타날 수 있습니다.

재현 예시

  1. contenteditable div를 만듭니다.
  2. 일본어 IME로 전환합니다.
  3. 일본어 문자 입력을 시작합니다.
  4. 캐럿에 대한 IME 후보 창의 위치를 관찰합니다.

관찰된 동작

  • macOS의 Chrome에서 IME 후보 창이 잘못된 위치에 나타날 수 있습니다.
  • 캐럿 위치에서 오프셋될 수 있습니다.
  • contenteditable이 스크롤되거나 위치가 지정되었을 때 위치가 잘못될 수 있습니다.

예상 동작

  • IME 후보 창이 캐럿 위치 근처에 나타나야 합니다.
  • 사용자가 입력할 때 캐럿을 따라가야 합니다.
  • 스크롤이나 레이아웃에 관계없이 위치가 정확해야 합니다.

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: macOS Ubuntu 22.04
Device: Desktop or Laptop Any
Browser: Chrome 120.0
Keyboard: Japanese IME
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.