Ace: [chrome] Hangul has not been entered correctly.

Created on 15 Sep 2016  Β·  17Comments  Β·  Source: ajaxorg/ace

Hangul typing from being updated to chromium 53.0.2785.116 version is abnormal.

Chrome : 53.0.2785.116 (64-bit)
image

Most helpful comment

It seems like to work. I just tested hangul only. In the first line "onCompositionUpdate function", just put "return;" code.
It might have some side effects, but until now there is no side effect.

All 17 comments

typing Chinese too

@x-yao Show them.

Chrome 52 work fine. This bug come when update Chrome 53

2016-09-21 13_49_47

@mrdream24 same problems.
my product is broken. I tested Chrome 54 is abnormal.

What do you think about this problem?

@hangum my product is broken,too.

I can't solve this problem

@mrdream24 my product is Tadpole DB Hub(https://tadpolehub.com/).
you?

@hangum ζŽ˜ι‡‘

@mrdream24 thanks.

github use ace lib. has the same bug.

github

https://c9.io is same bug.

I don't know why but i just commented "onCompositionUpdate function" in ace.js file. It works.

@anhh are you fix the problem?

It seems like to work. I just tested hangul only. In the first line "onCompositionUpdate function", just put "return;" code.
It might have some side effects, but until now there is no side effect.

@anhh κ°μ‚¬ν•©λ‹ˆλ‹€. λˆ„κ΅¬μ„Έμš”?

ace.js 파일의 뢀뢄을 λ‹€μŒκ³Ό 같이 μ²˜λ¦¬ν–ˆμŠ΅λ‹ˆλ‹€.
var onCompositionUpdate = function() {
// if (!inComposition || !host.onCompositionUpdate || host.$readOnly)
// return;
// var val = text.value.replace(/x01/g, "");
// if (inComposition.lastValue === val) return;
//
// host.onCompositionUpdate(val);
// if (inComposition.lastValue)
// host.undo();
// inComposition.lastValue = val;
// if (inComposition.lastValue) {
// var r = host.selection.getRange();
// host.insert(inComposition.lastValue);
// host.session.markUndoGroup();
// inComposition.range = host.selection.getRange();
// host.selection.setRange(r);
// host.selection.clearSelection();
// }
};

처리 ν–ˆμ„ 경우 λ¬Έμ œλŠ”
콀마λ₯Ό μž…λ ₯ν•˜κ³  ν•œκΈ€μ„ μž…λ ₯ν•˜λ‹€κ°€ μ§€μš°λ©΄ μ²˜μŒμ— μž…λ ₯ν–ˆλ˜ μ½€λ§ˆκ°€ μ‚­μ œλ˜λŠ” 였λ₯˜κ°€ μžˆλ„€μš”.
예λ₯Όλ“€μ–΄ 'ν•œκΈ€ν…ŒμŠ€νŠΈ 라고 μž…λ ₯ν•˜λŠ” 쀑간에 λ’€λ‘œ μ‚­μ œν•˜λ©΄ μ²˜μŒμ— μž…λ ₯ν–ˆλ˜ μ½€λ§ˆκΉŒμ§€ μ‚­μ œ λ˜λŠ” λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

κ·Έλž˜λ„ κ°μ‚¬ν•©λ‹ˆλ‹€. μž„μ‹œ νŒ¨μΉ˜λΌλ„ λ‚΄λ³΄λ‚΄μ•Όκ² λ„€μš”.
λˆ„κ΅¬μ‹ μ§€ μ•Œλ €μ£Όμ‹œλ©΄ μ»€ν”Όλ‚˜ λ°₯이라도 사고 μ‹ΆμŠ΅λ‹ˆλ‹€.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mkosieradzki picture mkosieradzki  Β·  4Comments

xfix picture xfix  Β·  5Comments

gsf picture gsf  Β·  6Comments

velara3 picture velara3  Β·  5Comments

akosyakov picture akosyakov  Β·  3Comments