address lack of touch events when running in desktop browser