more accurate drag vs click