call keyboard methods with event argument
fix mouseup mousedown and click events
set isLoading to false flag before callback