Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Work Description
📣 To Reviewers
로딩 프로그레스바 추가는 간단했는데 추가하고 나니 애니메이션이 제대로 동작하지 않았습니다. 추측하는 이유는 프로그레스 바 상태를 변경(보여주고, 숨기고) UI 스레드에서 처리되는데 코드의 실행으로 인한 변경은 즉각적이지만, 실제로 UI가 갱신되어 사용자에게 보여지기까지는 아주 약간의 시간이 필요해서인것 같아요. 그 과정에서 애니메이션을 보여주는 코드와 경쟁이 일어나지 않았나 싶습니다.
일단은 0.1초의 딜레이를 주어서 해결했습니다 ! 다른 해결방법 후보군으로는
이렇게 두가지를 생각해봤는데 아무래도 딜레이 한줄이 제일 코드가 간단하긴 해서 해당 방식으로 해결해보았습니다 ! 그치만 0.1초이긴 해도 강제적으로 딜레이를 주는게 좋은 방법은 아닌 듯 하여 혹시 다른 해결 방법 떠오르면 의견 편하게 부탁드려용 😽