gesture conflict solve