저는 웹 개발에서 더블 클릭 이벤트가 거의 사용되지 않는다고 항상 생각했습니다. 최근까지 프로젝트에서는 버튼에 클릭과 더블 클릭이라는 두 가지 이벤트를 바인딩해야 했습니다. 처음에는 버튼에 이벤트 두 개만 묶인 줄 알았는데... 너무 단순하게 생각하고 있었네요. 더블클릭 이벤트가 발생하면 클릭도 동시에 발생하게 되더라구요~囧
몇 가지 조사 끝에 JS의 "setTimeout" 지연 실행 메서드를 사용하여 300밀리초 동안 클릭 실행을 지연시켜 문제를 해결했습니다.