CONTAP-363903:多数の子IGSを含む親IGの編集時に、System ManagerのGUIで子イニシエータグループの選択/選択解除が正しく行われない
問題
- ONTAP System Manager 9.14以降のGUIで、SANイニシエータグループで誤った動作が表示される
- 多数のIGSが作成され、そのほとんどが親IGの一部であり、少数を除いています。親IGを編集しているときに、下にスクロールしてバックアップすると、親IGに含まれていないIGSも選択されていることがわかります。
- 例:
下の図は、test4以降のすべてのデータを表示するIGSを示しています。
- すべてのIGSは親IG all_testの下にありますが、test1、test2、test3は下にありません。
- 親IGを編集すると、test1、test2、test3が次のように選択されていないことが表示されます。
- ただし、下にスクロールして表示されると、test1、test2、test3が選択されます。
- 開発者モードのコンソールセクションで、親IGで編集をクリックしているときにエラーが表示されます。
main.js:sourcemap:192012 Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'false'. Current value: 'true'. Find more at https://angular.io/errors/NG0100
- 逆のシナリオもあります(9.14.1P7でテスト済み)。親IGの編集中に実際の子IGSが選択されていないと表示されますが、これらの矛盾はすべて、式の予期しない変更の同じエラーを示しています(true / false)。