different approach to fixing hover issue on touchscreen