[Twisted-web] Athena closed the live connection when escape is hit

Phil Mayers p.mayers at imperial.ac.uk
Tue Dec 5 12:43:32 CST 2006

Cory Dodt wrote:
> Can't we just stopPropagation/preventDefault on keycode 27?

For what it's worth, I was using MochiKit's signal and event 
normalisation mechanism, and had:

<input type="text" id="foo" />


function myonkeydown(event) {
   var key = event.key()['string'];
   /* some stuff, then */
   if (key=='KEY_ESCAPE')

connect('foo', 'onkeydown', myonkeydown);

MochiKit's event.stop() is documented as (and looking in the code, does) 
call stopPropagation and preventDefault. It did neither, so perhaps 
escape is handled specially or perhaps I just need to also handle 


More information about the Twisted-web mailing list