Después de actualizar de sencha touch 2.20 a EXT JS 6.7, el evento de clic ya no funciona cuando empiezo a usar el lápiz óptico. Un ejemplo es que uso un lápiz óptico para hacer clic en un botón personalizado, funcionará la primera vez pero fallará después de los intentos posteriores. Incluso al hacer clic usando el toque o el mouse ya no funcionará una vez que el lápiz comience a fallar. Es como si la pantalla se congelara. No veo ningún error en el registro de la consola. A continuación se muestra uno de los botones personalizados. Con suerte, alguien podría ayudarme a identificar cuál es el problema, ya que estoy tratando de resolver el problema durante días.
config : { cls: 'signature-canvas', layout: 'hbox', dataURL: null, disabledVal: false, blankSignature: null, height: 120, width: 645, clearIconWidth: 40, items: [{ itemId: 'canvCont', cls: ['canv-cont'], html : '<canvas>no canvas support</canvas>', flex: 1 },{ itemId: 'cont2', cls: ['cont2'], items: [{ itemId: 'clearIcon', cls: ['clear-icon'], centered: true }] }] } clearIcon.element.on('tap', function(){ // Store the current transformation matrix context.save(); // Use the identity matrix while clearing the canvas context.setTransform(1, 0, 0, 1, 0, 0); context.clearRect(0, 0, canvas.width, canvas.height); // Restore the transform context.restore(); //put white background context.fillStyle = '#FFFFFF'; context.fillRect(0, 0, canvas.width, canvas.height); save(null); clearIcon.hide(); }, me);