From 58cae43b9b3d2faf3e882de1cdf273369655c7ed Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Tue, 7 May 2019 17:48:56 -0400 Subject: [PATCH] Use parentNode instead of parentElement for IE --- modules/ui/preset_list.js | 2 +- modules/ui/tools/search_add.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ui/preset_list.js b/modules/ui/preset_list.js index 9deb92592..48b3d6725 100644 --- a/modules/ui/preset_list.js +++ b/modules/ui/preset_list.js @@ -197,7 +197,7 @@ export function uiPresetList(context) { function itemKeydown(){ // the actively focused item var item = d3_select(this.closest('.preset-list-item')); - var parentItem = d3_select(item.node().parentElement.closest('.preset-list-item')); + var parentItem = d3_select(item.node().parentNode.closest('.preset-list-item')); // arrow down, move focus to the next, lower item if (d3_event.keyCode === utilKeybinding.keyCodes['↓']) { diff --git a/modules/ui/tools/search_add.js b/modules/ui/tools/search_add.js index 682df3de1..da484593b 100644 --- a/modules/ui/tools/search_add.js +++ b/modules/ui/tools/search_add.js @@ -514,7 +514,7 @@ export function uiToolSearchAdd(context) { if (shouldExpand) { var subitems = item.subitems(); var selector = '#' + itemSelection.node().id + ' + *'; - item.subsection = d3_select(itemSelection.node().parentElement).insert('div', selector) + item.subsection = d3_select(itemSelection.node().parentNode).insert('div', selector) .attr('class', 'subsection subitems'); var subitemsEnter = item.subsection.selectAll('.list-item') .data(subitems)