From 60604c6935891c6e29aea3db1d5b25d67de31e9b Mon Sep 17 00:00:00 2001 From: Juanfran Date: Mon, 3 Nov 2014 08:50:41 +0100 Subject: [PATCH] fix #1511 --- app/coffee/modules/issues/list.coffee | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/coffee/modules/issues/list.coffee b/app/coffee/modules/issues/list.coffee index 5b2ac3f7..eb5e677a 100644 --- a/app/coffee/modules/issues/list.coffee +++ b/app/coffee/modules/issues/list.coffee @@ -508,14 +508,14 @@ IssuesFiltersDirective = ($log, $location, $rs, $confirm, $loading) -> showFilters = (title, type) -> $el.find(".filters-cats").hide() - $el.find(".filter-list").addClass("hidden") + $el.find(".filter-list").removeClass("hidden") $el.find("h2.breadcrumb").removeClass("hidden") $el.find("h2 a.subfilter span.title").html(title) $el.find("h2 a.subfilter span.title").prop("data-type", type) showCategories = -> $el.find(".filters-cats").show() - $el.find(".filter-list").removeClass("hidden") + $el.find(".filter-list").addClass("hidden") $el.find("h2.breadcrumb").addClass("hidden") initializeSelectedFilters = (filters) -> @@ -552,7 +552,9 @@ IssuesFiltersDirective = ($log, $location, $rs, $confirm, $loading) -> return null filters = $scope.filters[type] - filter = _.find(filters, {id: taiga.toString(id)}) + filterId = if type == 'tags' then taiga.toString(id) else id + filter = _.find(filters, {id: filterId}) + filter.selected = (not filter.selected) # Convert id to null as string for properly