diff --git a/app/coffee/modules/backlog/main.coffee b/app/coffee/modules/backlog/main.coffee index 9dae3573..85c59b1a 100644 --- a/app/coffee/modules/backlog/main.coffee +++ b/app/coffee/modules/backlog/main.coffee @@ -427,6 +427,8 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F @scope.filters = {} plainTags = _.flatten(_.filter(_.map(@scope.userstories, "tags"))) + plainTags.sort() + @scope.filters.tags = _.map _.countBy(plainTags), (v, k) => obj = { id: k, diff --git a/app/coffee/modules/common/tags.coffee b/app/coffee/modules/common/tags.coffee index 9dcdc669..b327ce03 100644 --- a/app/coffee/modules/common/tags.coffee +++ b/app/coffee/modules/common/tags.coffee @@ -76,6 +76,7 @@ ColorizeTagsDirective = -> link = ($scope, $el, $attrs, $ctrl) -> render = (srcTags) -> template = templates[$attrs.tgColorizeTagsType] + srcTags.sort() tags = _.map srcTags, (tag) -> color = $scope.project.tags_colors[tag] return {name: tag, color: color}