作成日: 2021/12/20 最終更新日: 2022/02/22
文書種別
不具合
状況
修正済み
詳細
特定の条件を満たしたMultiRowをDOMから非表示にする、次のスクリプトエラーが発生します。
Uncaught DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. at removeChildFromContaine
具体的な発生条件は、下記の通りです。
MultiRowが下記の条件を全て満たしている場合に、この問題が発生します。
1. groupDescriptionsが設定されているCollectionViewをitemsSourceに設定している
2. multiRowGroupHeadersをtrueに設定している
3. 連続した3つの列が次の設定になっている
・左の列:列グループが2行で表示されている
・中央の列:列グループ内にセルテンプレートが設定されたセルが存在する
・右の列:列グループが1行で表示されている
Uncaught DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. at removeChildFromContaine
具体的な発生条件は、下記の通りです。
MultiRowが下記の条件を全て満たしている場合に、この問題が発生します。
1. groupDescriptionsが設定されているCollectionViewをitemsSourceに設定している
2. multiRowGroupHeadersをtrueに設定している
3. 連続した3つの列が次の設定になっている
・左の列:列グループが2行で表示されている
・中央の列:列グループ内にセルテンプレートが設定されたセルが存在する
・右の列:列グループが1行で表示されている
回避方法
この問題はバージョン5.20213.834で修正されました。