作成日: 2024/04/15 最終更新日: 2024/08/07
文書種別
不具合
発生環境
5.20231.888以降で発生
状況
修正済み
詳細
allowSortingとallowDraggingがNoneに設定します。
この時、全てのセル内のチェックボックスを上から順番に押下して全選択した後、ヘッダの全選択チェックボックスを押下しても、セル内のチェックボックスの全解除が行われません。
この時、全てのセル内のチェックボックスを上から順番に押下して全選択した後、ヘッダの全選択チェックボックスを押下しても、セル内のチェックボックスの全解除が行われません。
回避方法
この問題はバージョン5.20241.19で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
ColumnHeadersのホスト要素のmousedownイベントで全選択チェックボックスがクリックされた時の伝搬を停止します。
grid.columnHeaders.hostElement.addEventListener('mousedown', function(e) {
if (wijmo.hasClass(e.target, 'wj-cell-check')) {
e.stopImmediatePropagation();
}
});