Jelly Bean webview app não responde aos eventos touchend perfeitamente

Meu aplicativo webview funciona bem com eventos touchend na versão Android mais antiga do que Jelly Bean. Mas no Jelly Bean, os eventos de touchend não são confiáveis. Especialmente em divs que são roláveis, os eventos de touchend não são acionados às vezes e todo o aplicativo para de responder a qualquer evento de finalização e eu recebo a mensagem de log com a tag "webcoreglue" e o texto "Não deveria acontecer: nenhum nó baseado em ret encontrado "Agora depois de eu rolar até mesmo pouco, ele começa a responder normalmente ao touchend. Pls ajuda.

HTML

<div id="srpanel" class="panel">
    <div class="main sr-list">
        <div class="sr-list-item-action">
        </div>
    </div>
</div>

JS

$('.sr-list-item-action').bind('touchend', function(){
//some code
});

Estou usando o div 'sr-list-item-action' em um loop for para cada item na lista. Então, clicar em um item na lista funciona apenas algumas vezes. Caso contrário, quando não funcionar, toda a tela estará realmente congelada e parará de receber qualquer evento de finalização, até que eu role. Outra coisa que eu observei é que isso acontece mais quando eu faço uma$(document).scrollTop(); quando eu vou para a próxima página da lista. Não tenho certeza se isso está relacionado.

questionAnswers(2)

yourAnswerToTheQuestion