TheDesk
TheDesk copied to clipboard
タイムラインの表示が1列ずれる
タイムラインの並び順によってUserstreamが反映されるタブが1つずれてしまう
再現方法
- 以下のようにタブを設定する
- サーバA HTL
- サーバB HTL
- サーバA Notificateとかなんか適当なタブ(何でも良い)
- サーバA HTLとかFTL(流速があれば何でも良いと思う)
- サーバBからあとにあるタブの受信データの表示先が1列ずれる
- 画像では本来サーバA FTLに表示されるべきデータが、誤ってサーバA Notificateに表示されてしまっている。
- サーバをまたいだタブを設定しなければ表示ズレは改善されます。
環境
- OS: Windows10 1909
- バージョン: 21.2.3
- インスタンス: 例ではmstdn.maud.ioとpawoo.netで挙動を確認
追記
- Userstreamで受信したデータを流し込むタブがずれている感じがします。スパーリロード時に表示されるタブのデータは正常でした。
- 多分21.2.2では正常に動作していた気がするが、Userstream周りの挙動の問題によって正しく受信できていたのか判断できませんでした
- 21.0.4では今回の問題は発生していませんでした。
- 関連のあるエラーなのかわからないですが、エラーが出ているので参考にエラーを添付しておきます。

精査します。 なお、 #353 は極めてmasterに近いインスタンスに対してのバグ報告/修正で、pawoo.netには関係なく末代には関係しています。また、このバグ単体に対する修正は21.2.3で完了しているので直接的な関係はありません。
1つというより、「違うアカウントのカラムが無かったかのようにカウントされる」不具合を発見・再現しました。修正まで今しばらくお待ちください。