Skip to content

Commit 4dfde7f

Browse files
committed
Make resource tags correctly deactivate.
1 parent 47248a0 commit 4dfde7f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

pydis_site/static/js/resources/resources.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ function updateURL() {
115115
function updateUI() {
116116
let resources = $('.resource-box');
117117
let filterTags = $('.filter-box-tag');
118+
let resourceTags = $('.resource-tag');
118119
let noTagsSelected = $(".no-tags-selected.tag");
119120
let closeFiltersButton = $(".close-filters-button");
120121

@@ -127,9 +128,17 @@ function updateUI() {
127128
filterTags.hide();
128129
noTagsSelected.show();
129130
closeFiltersButton.hide();
131+
resourceTags.removeClass("active");
130132
$(`.filter-checkbox:checked`).prop("checked", false)
131133
return;
132134
} else {
135+
// Hide everything
136+
$('.filter-box-tag').hide();
137+
$('.resource-tag').removeClass("active");
138+
noTagsSelected.show();
139+
closeFiltersButton.hide();
140+
141+
// Now conditionally show the stuff we want
133142
$.each(activeFilters, function(filterType, filters) {
134143
$.each(filters, function(index, filter) {
135144
// Show a corresponding filter box tag

0 commit comments

Comments
 (0)