diff --git a/enhanced-grid-flow/src/main/resources/META-INF/resources/frontend/src/enhanced-grid-sorter.js b/enhanced-grid-flow/src/main/resources/META-INF/resources/frontend/src/enhanced-grid-sorter.js index 5f332f4..56a9e21 100644 --- a/enhanced-grid-flow/src/main/resources/META-INF/resources/frontend/src/enhanced-grid-sorter.js +++ b/enhanced-grid-flow/src/main/resources/META-INF/resources/frontend/src/enhanced-grid-sorter.js @@ -94,7 +94,16 @@ class EnhancedGridSorterElement extends GridSorterElement { _onClick(e) { if(this.sortable) { super._onClick(e); - } + this._updateSorterDirection(); + } + } + + /** @private */ + _updateSorterDirection() { + var sorter = this.querySelector("vaadin-grid-sorter"); + if(sorter){ + sorter.direction = this.direction; + } } connectedCallback () {