Fixed touch event handlers