Firefox の Discourse サイトでも、さまざまな不具合が発生しています。macOS 13.5 上の Firefox Nightly (2023-08-21) を使用しています。
ページ内スクリプトに依存するほとんどの「アクティブ」な機能が、私にはサイレントに失敗しているようです。これには以下が含まれます。
- 右上のアバターをクリックしてユーザーメニューを開く
- タイトルをクリックして一部の投稿に遷移する
- 長いスレッドで追加の投稿を読み込む
- 返信を投稿する(送信はされますが、表示するには手動でページを更新する必要があります)
@glimfeather が言及しているように、スレッドを新しいタブで強制的に読み込むことで初期投稿を表示するという回避策はありますが、他の多くの機能がまだ壊れています。
これは今日になって気づき始めたので、ここ数日でホストされているサイトに適用された最近の Discourse の変更によるものだと考えられます。
Uncaught TypeError: can't access property "lastNode", this.last is null
lastNode runtime.js:916
lastNode runtime.js:4347
lastNode runtime.js:1008
evaluate runtime.js:4424
_execute runtime.js:4306
execute runtime.js:4291
rerender runtime.js:4606
Ember 2
It runtime.js:4139
Ember 3
invoke queue.ts:201
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
end index.ts:298
_run index.ts:667
_join index.ts:640
join index.ts:362
Ember 2
start screen-track.js:52
setupController topic.js:289
setup Ember
s router_js.js:1514
routeEnteredOrUpdated router_js.js:1524
setupContexts router_js.js:1470
finalizeTransition router_js.js:1378
promise router_js.js:1321
y rsvp.js:435
v rsvp.js:421
invoke queue.ts:203
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
_boundAutorunEnd index.ts:257
promise callback*n/
flush Ember
_scheduleAutorun index.ts:803
_ensureInstance index.ts:791
schedule index.ts:384
Ember 6