From d616798ca0f444fefee8145a193aa0e44bee7896 Mon Sep 17 00:00:00 2001 From: Alison Joseph Date: Fri, 18 May 2018 15:34:58 -0500 Subject: [PATCH] fix(table): removes selected class from row on cancel click --- src/components/data-table-v2/data-table-v2.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/data-table-v2/data-table-v2.js b/src/components/data-table-v2/data-table-v2.js index f1f7e884b88d..8b416c416e33 100644 --- a/src/components/data-table-v2/data-table-v2.js +++ b/src/components/data-table-v2/data-table-v2.js @@ -122,6 +122,11 @@ class DataTableV2 extends mixin(createComponent, initComponentBySearch, eventedS _actionBarCancel = () => { const inputs = [...this.element.querySelectorAll(this.options.selectorCheckbox)]; + const row = [...this.element.querySelectorAll(this.options.selectorTableSelected)]; + + row.forEach(item => { + item.classList.remove(this.options.classTableSelected); + }); inputs.forEach(item => { item.checked = false; @@ -267,6 +272,7 @@ class DataTableV2 extends mixin(createComponent, initComponentBySearch, eventedS selectorChildRow: '[data-child-row]', selectorTableBody: 'tbody', selectorTableSort: `.${prefix}--table-sort-v2`, + selectorTableSelected: `.${prefix}--data-table-v2--selected`, classExpandableRow: `${prefix}--expandable-row-v2`, classExpandableRowHidden: `${prefix}--expandable-row--hidden-v2`, classExpandableRowHover: `${prefix}--expandable-row--hover-v2`,