Skip to content

[bug] 모달 표시/숨기기에 대한 이슈 #268

@pro-popo

Description

@pro-popo

⚠ 문제 상황

연관성이 없는 두 개 이상의 모달이 표시되는 현상

🤔 상세 설명

정상적인 기능

A 모달이 표시될 때, 이미 표시된 B 모달은 숨겨져야 함

현재 상황

A 모달이 표시될 때, 이미 표시된 B 모달이 숨겨지지 않고 같이 표시

원인 분석

  • 클릭한 요소가 모달에 포함되지 않는 경우, 즉 모달 외부를 클릭했을 때 모달이 숨겨지도록 구현
  • 이때 특정 요소의 클릭 이벤트로 모달을 표시할 때, Event.stopPropagation 메서드로 이벤트 전파 방지 (숨겨짐 방지)
  • 이로 인해, 이미 표시된 다른 모달이 숨겨지지 않음

📋 진행 사항

  • 이미 표시된 모달 중, 연관성이 없는 모달 숨기기

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions