pantasystem / Milktea

Misskey, MastodonのAndroidクライアント「Milktea」のソースコード
GNU General Public License v3.0
251 stars 22 forks source link

feat: ユーザが誕生日の時にプロフィール画面で紙吹雪を降らせる #1990

Closed sanao1006 closed 10 months ago

sanao1006 commented 10 months ago

やったこと

ユーザが誕生日の時にプロフィール画面を開くと紙吹雪を降らせるようにした

動作確認

Screen_recording_20231124_213658.webm

備考

懸念事項

メモリがリークしている?

net.pantasystem.milktea.user.profile.UserDetailActivity instance
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  Leaking: YES (ObjectWatcher was watching this because net.pantasystem.milktea.user.profile.UserDetailActivity
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  received Activity#onDestroy() callback and Activity#mDestroyed is true)
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  key = d0dc81ac-c36e-499e-b77b-554748aa38de
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  watchDurationMillis = 5658
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  retainedDurationMillis = 656
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  mApplication instance of jp.panta.misskeyandroidclient.MiApplication
2023-11-24 21:27:50.698  9047-10008 LeakCanary              jp.panta.misskeyandroidclient        D  ​  mBase instance of androidx.appcompat.view.ContextThemeWrapper

Coroutineの部分の書き方が良くない可能性が高いです

Issue番号

Fixed #1957

sanao1006 commented 10 months ago

お手すきの際にご確認お願いします

pantasystem commented 10 months ago

メモリリークは私の方で調査しておきます

sanao1006 commented 10 months ago

すみません、よろしくお願いします!