Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions src/js/core/factories/GridColumn.js
Original file line number Diff line number Diff line change
Expand Up @@ -869,6 +869,13 @@ angular.module('ui.grid')
* @description Removes column from the grid sorting
*/
GridColumn.prototype.unsort = function () {
//Decrease priority for every col where priority is higher than the removed sort's priority.
var thisPriority = this.sort.priority;
this.grid.columns.forEach(function (col) {
if (col.sort && col.sort.priority !== undefined && col.sort.priority > thisPriority) {
col.sort.priority -= 1;
}
});
this.sort = {};
this.grid.api.core.raise.sortChanged( this.grid, this.grid.getColumnSorting() );
};
Expand Down