Bug with touch event