作成日: 2024/11/05 最終更新日: 2024/11/06
文書種別
不具合
発生環境
5.20222.877以降のバージョンで発生
状況
修正済み
詳細
FlexGridCellTemplateを使用してヘッダにテキストボックスを追加します。
この時、テキストボックスにフォーカスすると、すぐにフォーカスが外れてしまい、テキスト入力することができません。
この時、テキストボックスにフォーカスすると、すぐにフォーカスが外れてしまい、テキスト入力することができません。
回避方法
この問題はバージョン5.20242.21で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
セルテンプレートに配置するinputにmousedownイベントを追加し、イベントの伝播を停止(e.stopPropagation())してフォーカスを維持します。
<input
type="text"
className="wj-header-input"
//回避方法
onMouseDown={(e) => {
e.stopPropagation();
}}
/>