Page MenuHomePhabricator

Korean character input unexpectedly moves lines or last letter disappears
Open, Needs TriagePublic

Description

Hi,

It's very useful extension for me.
There's no problem for writing in English. But there are some trouble for writing in Korean. Those were disappeared after finishing writing then click space keyboard. But it's working writing after finishing and click arrow key. It maybe trouble from 2 character set of Korean character.

Thank you.
sayme

Event Timeline

Restricted Application added subscribers: revi, Aklapper. · View Herald Transcript
Aklapper changed the task status from Open to Stalled.Apr 17 2020, 9:25 AM

Hi @Sayme, thanks for taking the time to report this and welcome to Wikimedia Phabricator!
Unfortunately this Wikimedia Phabricator task lacks some information.
If you have time and can still reproduce the situation: Please add a more complete description to this task. That should be

  • a clear list of exact steps to reproduce the situation, step by step, so that nobody needs to guess or interpret how you performed each step,
  • what happens after performing these steps to reproduce,
  • MediaWiki version and exact version/branch of the CodeMirror extension,
  • web browser, web browser version, operating system
  • what you expected to happen instead,
  • if possible a full link to a web address where the issue can be seen.

You can edit the task description by clicking Edit Task. Ideally, a good description should allow any other person to follow these steps (without having to interpret steps) and see the same results. Problems that others can reproduce can get fixed faster. Thanks again!

Hi @Aklapper, thanks for your comment.
Please see the below image. Sorry, it is not easy to explain enough in english.

< Test environment for CodeMirror extensions >

Thanks

sayme

@Sayme: Thanks! That does not look like the CodeMirror extension at all.
That looks like WikiEditor? See https://www.mediawiki.org/wiki/Editor

Please also see my other questions: Which operating system and operating system version is this about? Which web browser version(s)? Which input method?

Can you reproduce the same problem on for example https://ko.wikipedia.org/wiki/사용자:Sayme , after making sure on https://ko.wikipedia.org/wiki/특수:환경설정#mw-prefsection-editing that you use WikiEditor and not VisualEditor?

I cannot reproduce in Firefox 75 on Linux when using Korean Hangul input method. Pressing the Spacebar on my keyboard does not create a new line.

For me...

  • UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:75.0) Gecko/20100101 Firefox/75.0
  • macOS version: 10.14.6(18G4032)
  • IME: macOS default one.
  1. Press enter (F31762139)
  2. Write something, e.g. F31762146
  3. Press enter.

Expected: cursor goes below the entered value (like F31762148)
Actual result: text written at step 2 is pulled one line down. F31762144

Haven't tested on Wikimedia env.

Aklapper renamed this task from Thanks, but it's not working properly to input Korean character. to Korean character input unexpectedly moves lines in WikiEditor.Apr 17 2020, 6:04 PM
Aklapper changed the task status from Stalled to Open.
Aklapper added projects: WikiEditor, I18n.

T250468#6066466 is reproducible on kowiki. Also seen on Windows 10 Education (10.0.18363.778) Chrome C81.

T250468#6066466 is reproducible on kowiki. Also seen on Windows 10 Education (10.0.18363.778) Chrome C81.

Windows one's IME: MS default Korean IME.

I think the image description is a bit confusing.
Rather, when you click the space bar, the Hangul characters you just entered disappears.

Now it turns out that the Enter key action has also a problem. ^^

선생님 안녕하세요~ 크롬 쓰신다고 하셨는데, 주소창에 chrome://version 치고 들어가셔서 맨 윗줄에 Chrome: (뭐시기)에 뭐라고 쓰여 있는지 확인해 주실 수 있으실까요?

더불어 윈도우 버전이랑 (10이면) 설정 앱 > 시간 및 언어 > 언어 > 한국어 클릭하면 뜨는 "옵션" > 하단 "키보드"에 뜨는 "입력기" 목록 확인해 주실 수 있으실까요?

PS: Removed comment below: Meant to edit the comment but unknowingly clicked" quote".

This comment was removed by revi.

안녕하세요.

크롬 버전은 아래와 같습니다.

Chrome 80.0.3987.163 (공식 빌드) (64비트) (cohort: Stable)
개정 e7fbe071abe9328cdce4ffedac9822435fbd3656-refs/branch-heads/3987@{#1037}
OS Windows 10 OS Version 1909 (Build 18363.778)

그리고 윈도우 키보드 목록에 뜨는 것은 Microsoft 입력기 입니다.

감사합니다.

감사합니다~

Andre: Sayme's config:

  • Chrome Version 80.0.3987.163 (Official build) (64 bit)
  • Revision e7fbe071abe9328cdce4ffedac9822435fbd3656
  • OS: Windows 10 OS Version 1909 (Build 18363.778)
  • IME: Microsoft IME.

Based on the screenshots, it looks like MediaWiki-extensions-CodeMirror is enabled in WikiEditor.

Aklapper renamed this task from Korean character input unexpectedly moves lines in WikiEditor to Korean character input unexpectedly moves lines or last letter disappears on Microsoft Windows.Apr 17 2020, 8:04 PM
revi renamed this task from Korean character input unexpectedly moves lines or last letter disappears on Microsoft Windows to Korean character input unexpectedly moves lines or last letter disappears.Apr 19 2020, 3:18 PM

Not really MS Windows cuz Can Reproduce on macOS.

TheDJ added a subscriber: TheDJ.

https://github.com/codemirror/CodeMirror/issues/1823
https://github.com/codemirror/CodeMirror/issues/3257

Probably not likely to be fixed any time soon. This is deep inside the CodeMirror codebase.
But can you try in the input field of their new version 6? They have a demo running here: https://codemirror.net/6/