作成日: 2026/09/16 最終更新日: 2026/09/16
文書種別
不具合
状況
修正済み
詳細
FlexGridでIMEが有効(imeEnabled = true)の時、編集可能セル(isReadOnly = false)と編集不可セル(isReadOnly = true)を含めて複数セルを選択してDeleteキーを押下した場合、編集可能セルの値が削除されません。
回避方法
この問題はバージョン5.20202.724で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
以下のコードを追加します。
flexGrid.imeEnabled = true;
flexGrid.selectionChanged.addHandler(function (grid) {
var imeEditor = grid.hostElement.querySelector('.wj-grid-ime');
if (imeEditor && imeEditor.disabled) {
imeEditor.blur();
grid.focus();
}
});