요약
iOS/iPadOS 18.x에서는 작성 창(composer) 내에서 손가락으로 드래그하여 텍스트 선택 범위를 조정할 수 없습니다. 단어가 선택된 후(예: 두 번 탭하여) 선택 핸들을 드래그해도 아무 반응이 없으며, 선택 영역은 처음 선택된 단어로 고정됩니다. 이로 인해 게시물을 작성할 때 문구, 문장, 또는 임의의 텍스트 범위를 선택하는 것이 매우 어렵습니다.
작성 창 외부(예: 같은 페이지에 렌더링된 게시물)에서 텍스트를 선택하는 것은 동일한 기기에서 정상적으로 작동합니다. 따라서 이는 작성 창에 고유한 문제입니다. 레거시 작성 창과 새로운 WYSIWYG(리치) 에디터 모두에 영향을 미치며, iOS/iPadOS의 Safari와 Chrome(둘 다 WebKit 사용)에서 모두 재현되므로 브라우저에 특정한 문제가 아닙니다.
재현 방법
- iOS/iPadOS 18.x가 설치된 iPhone 또는 iPad에서 Safari(또는 Chrome)를 열고 meta.discourse.org로 이동합니다.
- 답변이나 새 주제를 시작하여 작성 창을 엽니다.
- 문장을 입력합니다.
- 단어를 두 번 탭하여 선택합니다.
- 선택 핸들 중 하나를 드래그하거나(또는 텍스트 위를 터치 드래그하여) 선택 범위를 인접한 단어로 확장해 봅니다.
기대 동작
iOS의 모든 다른 네이티브 텍스트 필드/textarea와 동일하게, 그리고 같은 페이지의 렌더링된 게시물 텍스트와 동일하게 손가락을 따라 선택 영역이 커지거나 줄어야 합니다.
실제 동작
선택 영역은 원래 선택된 단어로 고정되어 있습니다. 핸들 위에서의 드래그 제스처는 효과가 없으며, 터치를 통해 범위를 변경할 수 없습니다.
환경
- 기기/OS: iOS 18.x 및 iPadOS 18.x(최신 18 릴리스) — 두 환경 모두에서 재현 가능.
- 브라우저: iOS/iPadOS의 Safari 및 Chrome(둘 다 WebKit)
- 사이트: meta.discourse.org
- 범위: 작성 창 전용 — 레거시 및 WYSIWYG 모두 해당. 작성 창 외부에서 텍스트를 선택하는 것은 동일한 기기에서 정상 작동합니다.