Skip to content

Fix: 메모지 내에 입력한 개행이 사라지는 버그 #178

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Byeonjin opened this issue Dec 2, 2023 · 0 comments · Fixed by #179
Closed

Fix: 메모지 내에 입력한 개행이 사라지는 버그 #178

Byeonjin opened this issue Dec 2, 2023 · 0 comments · Fixed by #179
Assignees
Labels
FE 프론트엔드 작업 🐞 Fix 버그 수정
Milestone

Comments

@Byeonjin
Copy link
Collaborator

Byeonjin commented Dec 2, 2023

버그 설명

메모지 내에 입력한 개행이 사라지는 버그

재현 방법

  1. 메모지를 더블클릭 한다.
  2. 텍스트의 내용을 개행을 포함해 편집한다.
  3. 메모지 영역 밖을 클릭한다.
  4. 개행이 사라진다.

예상한 결과

개행이 사라지지 않는다.

스크린샷

2023-12-02.7.07.11.mov

디바이스 환경

Desktop

OS: MacOS-Ventura-13.6.1(22G313)
Browser: chrome
Version: 119.0.6045.199(공식 빌드) (x86_64)

추가 내용

@Byeonjin Byeonjin added 🐞 Fix 버그 수정 FE 프론트엔드 작업 labels Dec 2, 2023
@Byeonjin Byeonjin added this to the 4주차 milestone Dec 2, 2023
@Byeonjin Byeonjin self-assigned this Dec 2, 2023
@Byeonjin Byeonjin changed the title Fix: 메모지 내에 엔터가 사라지는 버그 Fix: 메모지 내에 입력한 개행이 사라지는 버그 Dec 2, 2023
Byeonjin referenced this issue in Byeonjin/web13_Boarlog Dec 2, 2023
- 원인: 메모지에 공백을 입력시 텍스트를 디폴트 값으로 바꿔주게 구현이 되어있습니다.
개행만 하고 다른 텍스트를 입력하지 않았을 때를 체크하기 위해 모든 개행문자를 제거하고 글자 수를 체크합니다.
이 개행문자가 제거된 텍스트가 편집후 메모지의 텍스트 내용으로 갱신되기 때문에 문제가 발생했습니다.

- 해결: 개행만하고 다른 문자를 입력하지 않는가를 체크하기 위해 개행을 제거하는 동작을 조건문 안에서만 실행되게 수정했습니다.
Byeonjin referenced this issue in Byeonjin/web13_Boarlog Dec 2, 2023
- 원인: 메모지에 공백을 입력시 텍스트를 디폴트 값으로 바꿔주게 구현이 되어있습니다.
개행만 하고 다른 텍스트를 입력하지 않았을 때를 체크하기 위해 모든 개행문자를 제거하고 글자 수를 체크합니다.
이 개행문자가 제거된 텍스트가 편집후 메모지의 텍스트 내용으로 갱신되기 때문에 문제가 발생했습니다.

- 해결: 개행만하고 다른 문자를 입력하지 않는가를 체크하기 위해 개행을 제거하는 동작을 조건문 안에서만 실행되게 수정했습니다.
Byeonjin added a commit that referenced this issue Dec 4, 2023
Fix(#177, #178): 화이트보드(지우개, 메모지) 관련 버그 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FE 프론트엔드 작업 🐞 Fix 버그 수정
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant