From d21216de3a081b100fff129067ea1e68968d5964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Wed, 7 Jun 2023 17:04:02 +0300 Subject: [PATCH] Refactor #3965 - DataTable sort fixes --- components/lib/datatable/DataTable.vue | 9 +++++---- components/lib/datatable/HeaderCell.vue | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/components/lib/datatable/DataTable.vue b/components/lib/datatable/DataTable.vue index 9d0ec0393..d7d4c6b05 100755 --- a/components/lib/datatable/DataTable.vue +++ b/components/lib/datatable/DataTable.vue @@ -464,10 +464,11 @@ export default { if ( DomHandler.getAttribute(targetNode, 'data-p-sortable-column') === true || - DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headerTitle' || - DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headerContent' || - DomHandler.getAttribute(targetNode, 'data-pc-section') === 'sortIcon' || - DomHandler.getAttribute(targetNode.parentElement, 'data-pc-section') === 'sortIcon' + DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headertitle' || + DomHandler.getAttribute(targetNode, 'data-pc-section') === 'headercontent' || + DomHandler.getAttribute(targetNode, 'data-pc-section') === 'sorticon' || + DomHandler.getAttribute(targetNode.parentElement, 'data-pc-section') === 'sorticon' || + DomHandler.getAttribute(targetNode.parentElement.parentElement, 'data-pc-section') === 'sorticon' ) { DomHandler.clearSelection(); diff --git a/components/lib/datatable/HeaderCell.vue b/components/lib/datatable/HeaderCell.vue index 13a8649ef..beda48e51 100644 --- a/components/lib/datatable/HeaderCell.vue +++ b/components/lib/datatable/HeaderCell.vue @@ -27,7 +27,7 @@ {{ columnProp('header') }} - + {{ getBadgeValue() }}