ah si:
on(release){}
el on click es para otra cosa
puedes reemplazar el release por release outside, on press y demases, asi:
on(release, releaseOutside){} < con eso si sueltas en cualquier parte, la accion se ejecuta
on(press){} < apenas presionas, se ejecuta, captas?