-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
特定の手順を踏むとページが正常に描画されない #14170
特定の手順を踏むとページが正常に描画されない #14170
Comments
スマホで見てるとTLがシュッと消えて操作不能になるやつの気がする |
null に parentNode がないよ とのこと |
関係あるかわからないけどpnpm devのほうでログを見ると
っていうログを吐いてる |
KeepAliveのexcludeにundefined って入れていいんだっけ |
KeepAliveのexcludeにundefined渡したら死にそう
|
|
excludeの値がないときにプロパティごと消すやつを実装してみたけど、実装してもして無くてもこのバグは現在手元で再現できてない |
https://soranakiproject.com/notes/9v9r1tzgya |
あーいけた |
iPhoneのSafariで頻発する、MacのSafariでも稀に起きることがあるからメモリ周りをスロットリングすると再現するかも |
そういえばAndroidのFirefoxでも開いてすぐ通知ページに移動して戻って来るとこのようになりますね... |
(私の環境において)iPhoneでスワイプして前のページに戻ったりすると高頻度でフリーズしてMisskeyが操作不能になる(絵文字のアニメーションなども止まる)挙動があるなと思ってたんですが、確かにこれかもしれません… |
vuejs/core#10899 |
ならUpdate depsは2週間前程度にdevelopに入ってるので多分治ってるんじゃないかしら |
|
連打しなくとも画面が表示されない現象を確認(このissueとは別問題の可能性あり)
以下のdevelopに近い環境・開発環境の両方で確認
|
ページキャッシュ数の限界にぶち当たったら起こるっぽい
|
連打って書いてるのは再現が一番しやすかったのが連打だったから書いてるだけかも |
@mattyatea vueのバージョン上げて、かつ#14202 マージ後のdevelopで試してもまだ再現する? |
再現する報告あり |
関係するかもしれないissue |
今最新コミットで確かめましたが再現できました |
これ結局何なんだろう・・・ |
関連するかわからないけど高速じゃなくてもコントロールパネルと設定を交互に遷移すると表示が狂うと聞いた |
ゔえのバグ踏んだ可能性がある |
バージョンを下げれば発生しなくなったりとかしないですかね…? |
のどちらかで解消しそうではある |
ゔえ |
一応バグとPRを見た感じ: asyncなコンポーネントが解決せずにキャッシュされたときにそれ(虚無のキャッシュ)を読み出そうとしてバグってるみたいなので、リソース制限でこれが再現しやすくなるというのはリソース制限でコンポーネントの解決が遅くなることが原因と思われる |
vuejs/core#11496 がマージされたのでVueのバージョンが上がったらVueだけ更新してリリースしてしまいたい |
Vue v3.4.37が出たので、それ適用して治るかどうかためしてほしい(Version bumpのプルリクエストはもう立てておいた) |
💡 Summary
このような感じになり、リロードをしない限り正常に閲覧することができない。
🥰 Expected Behavior
正常に閲覧できる
🤬 Actual Behavior
正常に閲覧できない
📝 Steps to Reproduce
3.添付画像のようになる
文章にするのが難しいのでGifを添付します。
https://mattyaski.co , https://prismisskey.space , https://misskey.io と手元の開発用サーバーで同様の問題を起こすことができます。
💻 Frontend Environment
🛰 Backend Environment (for server admin)
Do you want to address this bug yourself?
The text was updated successfully, but these errors were encountered: