Ace: [chrome] Hangul no se ha introducido correctamente.

Creado en 15 sept. 2016  ·  17Comentarios  ·  Fuente: ajaxorg/ace

La escritura en hangul de la actualización a la versión chromium 53.0.2785.116 es anormal.

Chrome: 53.0.2785.116 (64 bits)
image

Comentario más útil

Parece que funciona. Solo probé hangul. En la primera línea "función onCompositionUpdate", simplemente ponga "return;" código.
Puede que tenga algunos efectos secundarios, pero hasta ahora no ha tenido ningún efecto secundario.

Todos 17 comentarios

escribiendo chino también

@ x-yao Muéstrales.

Chrome 52 funciona bien. Este error viene cuando se actualiza Chrome 53

2016-09-21 13_49_47

@ mrdream24 mismos problemas.
mi producto está roto. Probé que Chrome 54 es anormal.

¿Qué opinas de este problema?

@hangum, mi producto también está roto.

No puedo resolver este problema

@ mrdream24 mi producto es Tadpole DB Hub (https://tadpolehub.com/).
¿usted?

@hangum pepitas

@ mrdream24 gracias.

github usa ace lib. tiene el mismo error.

github

https://c9.io es el mismo error.

No sé por qué, pero acabo de comentar "función onCompositionUpdate" en el archivo ace.js. Funciona.

@anhh, ¿estás solucionando el problema?

Parece que funciona. Solo probé hangul. En la primera línea "función onCompositionUpdate", simplemente ponga "return;" código.
Puede que tenga algunos efectos secundarios, pero hasta ahora no ha tenido ningún efecto secundario.

@anhh Gracias. ¿Quién?

Procesé la parte del archivo ace.js así:
var onCompositionUpdate = function () {
// if (! inComposition ||! host.onCompositionUpdate || host. $ readOnly)
// regreso;
// 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 ();
//}
};

Si se maneja, el problema es
Hay un error que indica que si ingresa una coma y la elimina mientras ingresa coreano, se elimina la coma que ingresó al principio.
Por ejemplo, si elimina al revés en medio de ingresar 'Hangul Test', existe el problema de que incluso la coma que ingresó al principio se elimina.

Gracias de cualquier forma. Debe liberarse un parche temporal.
Si me dices quién eres, me gustaría invitarte a un café o arroz.

¿Fue útil esta página
0 / 5 - 0 calificaciones