diff --git a/src/components/CategoryList/CategoryList.react.js b/src/components/CategoryList/CategoryList.react.js index 08ab38039..60f0bd4ea 100644 --- a/src/components/CategoryList/CategoryList.react.js +++ b/src/components/CategoryList/CategoryList.react.js @@ -137,7 +137,7 @@ export default class CategoryList extends React.Component { )} {this.state.openClasses.includes(id) && - c.filters.sort((a, b) => a.name.localeCompare(b.name)).map((filterData, index) => { + c.filters.map((filterData, index) => { const { name, filter } = filterData; const url = `${this.props.linkPrefix}${c.name}?filters=${encodeURIComponent( filter diff --git a/src/dashboard/Data/Browser/Browser.react.js b/src/dashboard/Data/Browser/Browser.react.js index 743cb9a45..8abc9dcbe 100644 --- a/src/dashboard/Data/Browser/Browser.react.js +++ b/src/dashboard/Data/Browser/Browser.react.js @@ -1873,7 +1873,8 @@ class Browser extends DashboardView { this.context.applicationId, row.name ); - row.filters = filters; + // Set filters sorted alphabetically + row.filters = filters.sort((a, b) => a.name.localeCompare(b.name)); allCategories.push(row); }