Skip to content
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

Calendar Fragment에서 Home Fragment로 넘어올때 강제 종료되는 현상 #43

Open
hhhminme opened this issue Aug 19, 2021 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@hhhminme
Copy link
Collaborator

hhhminme commented Aug 19, 2021

버그 설명
Calendar Fragment에서 Home Fragment로 넘어올때 강제 종료되는 현상이 생깁니다. 일단 발생과정을 여러분들도 함께 따라해보시는 게 좋을 듯 합니다. 저만 그런건지 다들 그런건지 확인 해야겠습니다.

발생 과정

  1. 일단 어플이 실행되고 나서 하단 바텀 네이게이션 바의 캘린더를 누릅니다.
  2. 아무것도 누르지 않고 바텀 네비게이션 바의 다른 프래그먼트로 넘어가면 문제가 발생합니다. 또는 날짜를 누르고 커밋 정보를 전부 받아오는 중간에 다른 프래그먼트로 가도 문제가 발생합니다.

스크린샷
image

추가사항
해당 스크린 샷을 보게되면 commit_totalCommit이라는 id를 가진 xml 요소를 찾지 못하고 있습니다 .아마 kotlin-extensions로 접근을 해서 null-exception error가 발생하는 듯 합니다. findById를 통해 Id를 명시적으로 잡아주면 된다고는 하는데 자세한 사항은 기현님이 확인 해주셨으면 합니다.

@hhhminme hhhminme added the bug Something isn't working label Aug 19, 2021
@kim1387
Copy link
Collaborator

kim1387 commented Aug 19, 2021

api 호출 도중에 페이지가 이동 되는 명령이 들어오면서 api 접근이 도중에 끊겨서 오류가 나는거 같아서
api 호출이 끝날때까지 기다리도록
코루틴으로 해결해 보려 했는데 잘 안되서 이번주에 할당된거 끝내고 나중에 확인해보겠습니다!

@hhhminme
Copy link
Collaborator Author

null safety때문에 그런건 줄 알고 졸업기능이 좀 막혀서 이것저것 만져봤는데 역시 api 호출 쪽이 맞았네요. null poitn exception이 떴던 이유는 api 호출 중간에 끊겨서 그랬던 것 같습니다. 코루틴으로 해결하는게 베스트인 것 같네요 ㅎㅎ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants