이 기능 개발 시 의도적으로 이렇게 설계되었습니다. 아이디어는 Firefox의 북마크 모달을 참고한 것입니다. 로직은 다음과 같습니다:
- 새 북마크를 클릭한 후 모달 바깥을 클릭하면, 모달이 닫히고 북마크가 생성됩니다.
- 새 북마크를 클릭한 후 취소 버튼을 클릭하면, 북마크가 생성되지 않습니다.
- 기존 북마크를 클릭하면 새로운 “북마크 제거” 버튼이 나타나며, 이 버튼을 사용하여 북마크를 제거할 수 있습니다.
이것이 혼란스럽다면 변경해야 한다는 주장은 아닙니다. 하지만 기술적으로는 버그가 아닙니다. 이 이슈를 #contribute:ux로 옮기겠습니다. 전체 페이지 모달(Discourse)과 플라이아웃 메뉴(Firefox) 사이의 차이가 동작 방식을 변경할 만큼 중요한 차이일 수 있을까요?