pantasystem / Milktea

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

Instance Tickerの表示とユーザー名がモロにかぶる #1451

Closed digitalsp closed 1 year ago

digitalsp commented 1 year ago

不具合の概要

InstanceTickerとユーザー名が被って表示される

再現方法

特になし(普通に使っていると時々発生する)

期待する動作

被らずに表示される

Screenshots

Screenshot_2023-02-21-09-00-31-011_jp.panta.misskeyandroidclient-edit.jpg

不具合が発生した時の端末

備考 

root化済み、LSPosedモジュール導入済み端末(Milkteaには適用していません)

digitalsp commented 1 year ago

Screenshot_2023-02-21-09-53-53-716_jp.panta.misskeyandroidclient-edit.jpg

ユーザー名に:ifilter_misetehoshii:などの横長絵文字を使うと発生するみたいです(一応報告) これはローカルのインスタンスでInstance Tickerが表示されないので、ちょっと違うバグり方ですが、多分このアカウント名のままでリモートのアカウントから見ると同じようになるんじゃないかと思います

pantasystem commented 1 year ago

ユーザー名をデフォルト表示にすると発生するようですね

pantasystem commented 1 year ago

発生条件としては

初期起動時は正しく絵文字が描画することができない不具合がありその影響でレイアウトがうまくできていないようです

pantasystem commented 1 year ago

ぐあああああああああああdevelopにプッシュしてしまったorz

pantasystem commented 1 year ago

画像み読み込み時にテキストの高さが未指定なのが原因でした。 https://github.com/pantasystem/Milktea/commit/a657df8995de5ac6233d5dc76d9bcf64f91a5ba9

pantasystem commented 1 year ago

v2.95.1-betaをオープンテストに公開したので しばらく様子見をして問題なさそうならCloseにします。

digitalsp commented 1 year ago

直ったっぽいです、ありがとうございます。

pantasystem commented 1 year ago

一旦Closeにします。 同様の事例やその他不具合が発生したらまたお問合せください。 報告ありがとうございました。