ユーザーディレクトリ検索中に焦点移動

ユーザーディレクトリの検索フィールドで入力速度が遅すぎると、フォーカスが :heart: 受信済み に移動し、気づかずにキーボードショートカットがアクティブになってしまいます。
フォーカス移動の短いスクリーンキャスト:

「u」を追加しようとしたときにキーボードショートカットがトリガーされる例:

「いいね!」 5

hereからコピーしました。

グループ名を検索しているときhereに、入力し始めると、入力したすべての記号に応じて検索がフィルタリングされます。記号の間はいくらでも待つことができます。
しかし、ユーザー名を検索しているときhere、各記号の後、次の記号を入力するのに0.4秒しか許容されません。それ以上かかると、結果がフィルタリングされ、検索ウィンドウの外にカーソルが移動してしまうため、入力し続けることができません(各記号の後、再度検索ウィンドウ内にカーソルを戻さない限り)。

0.2秒の方が近いと思います😜 Discourseを使うのは久しぶりです。だから、使えないと思いますし、管理者としてユーザーを操作する必要がある場合は、管理画面に行きます。

「いいね!」 2

この動作を防ぐはずの修正をマージしました: FIX: Prevent focus shift when navigating the user directory by nattsw · Pull Request #29209 · discourse/discourse · GitHub

「いいね!」 5

素晴らしいです。ありがとうございます。

しかし、プラグインのテーブルヘッダーが壊れています。

「いいね!」 1

うわー、どうもありがとう。

「いいね!」 8

また、あなたの変更によって User Card Directory コンポーネントも壊れたという印象を持っています。少なくとも、カードビューで「:heart: 受信済み」または「:heart: 送信済み」をクリックして並べ替えることができなくなりました。

「いいね!」 3

@moin さん、ご指摘ありがとうございます!

別のコンポーネントも影響を受けていたことが判明しました。

何か他に問題が発生した場合に備えて、来週このトピックを閉じますが、簡単に確認したところ、問題ないようです。

「いいね!」 5

このトピックは7日後に自動的に閉じられました。返信はもうできません。