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

Android: ヒートマップが縮む->拡がるを繰り返す #10604

Open
yuxxxx opened this issue Apr 12, 2023 · 4 comments
Open

Android: ヒートマップが縮む->拡がるを繰り返す #10604

yuxxxx opened this issue Apr 12, 2023 · 4 comments
Labels
⚠️bug? This might be a bug packages/frontend Client side specific issue/PR

Comments

@yuxxxx
Copy link

yuxxxx commented Apr 12, 2023

💡 Summary

アクティビティのヒートマップが描画される領域の高さ・幅が意図せず変わっています。

🥰 Expected Behavior

ヒートマップが縮まずに表示される

🤬 Actual Behavior

ヒートマップが高さ・幅0まで徐々に縮む->高さ・幅が0になったら一瞬で幅が画面幅いっぱいになる
を繰り返す。下のノート参照。
https://misskey.io/notes/9c5z9m9q8f

📝 Steps to Reproduce

  1. 任意のユーザーのアクティビティを開く
  2. Heatmapのセクションが折りたたまれている場合は展開する

📌 Environment

Misskey version: 13.11.1, 13.10.3(13系の複数のインスタンスにおいて、任意のユーザーにて確認)
Your OS: Android 13
Your browser: Chrome 112.0.5615.47
Device: Pixel 6

@yuxxxx yuxxxx added the ⚠️bug? This might be a bug label Apr 12, 2023
@yuxxxx
Copy link
Author

yuxxxx commented Apr 12, 2023

Safari(iOS16.4.1、iPhone11 Pro)では起きませんでした。

RPReplay_Final1681310030.mp4

@na2na-p
Copy link
Contributor

na2na-p commented Apr 13, 2023

手持ちの端末は以下のような感じでした(Misskey 13.11.2ベース)
再現した

  • Pixel 6a (Android 13 Chrome)

再現しなかった

  • Pixel 5 (Android 13 Chrome)
  • Xperia PRO-I (Android 13 Chrome)
  • AQUOS sense6 (Android 13 Chorme)
  • iPhone 12 mini (iOS 16.4 Safari)

@tetsuya-ki
Copy link

Pixel 5aでは再現しませんでした。Pixel 6系がダメなのかもしれないですね。
Your OS: Android 13
Your browser: Chrome 112.0.5615.47, Chrome Beta 113.0.5672.24
Device: Pixel 5a

@omi-key
Copy link
Contributor

omi-key commented Apr 13, 2023

xperia 1 II で再現して、原因は以下です。 misskey ではなく chartJS のバグです。
(追記) 要約すると、中途半端な拡大率のときに拡大率を割り戻したあとの丸め処理が切り捨てる方向に続いてしまい一生縮小します

chartjs/Chart.js#11224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠️bug? This might be a bug packages/frontend Client side specific issue/PR
Projects
None yet
Development

No branches or pull requests

5 participants