Open Dalso13 opened 7 months ago
getIt.registerSingleton 으로 만든 인스턴스와 registerFactory 로 만든 후 하나의 인스턴스 생성후 뿌리는것과 작동이 다르게 흘러감
싱글톤으로 만들었을때 상태관리가 제대로 작동하지 않는 이슈가 생김
https://github.com/Dalso13/music-player/commit/ed6a54e8869140b446afb8a72edcc6659548a942#diff-1bbb41ebe5f4624309273eeca0a8681e93a8d84c2dc4b6cc2a27b0ca0f993777
확인 결과 mainViewModel 에 audioPlayer 를 dispose 해주는 메서드가 있어서 싱글톤이 닫힐때 dispose를 해버려서 생기는 이슈
getIt.registerSingleton 으로 만든 인스턴스와 registerFactory 로 만든 후 하나의 인스턴스 생성후 뿌리는것과 작동이 다르게 흘러감
싱글톤으로 만들었을때 상태관리가 제대로 작동하지 않는 이슈가 생김
https://github.com/Dalso13/music-player/commit/ed6a54e8869140b446afb8a72edcc6659548a942#diff-1bbb41ebe5f4624309273eeca0a8681e93a8d84c2dc4b6cc2a27b0ca0f993777