Better workaround for touch devices

The previous fix for #104 breaks select2 in some cases. This seems to be a better workaround (tested on stock Android and Fennec; behaviour should be equal with desktop browsers).