Project: jirasoftware
Issue JSW-6665: Put 'Filtered' icon at top of backlog and in each sprint header, clicking it clears all filters
For active sprints, upcoming sprints and the backlog we currently we only show a message inside the container when its contents are affected by a filter and no issues remain. The filter can be one or more of Instant Filter, Quick Filter(s), Epic Filter. For the sprints there are counts showing visible issues e.g. 3/11 Visible Issues, but not for the backlog. To help users realise there are filters affecting the contents of each container and assist with the removal of any filtering we will add an icon to any filtered container. The title attribute (tooltip) will contain a message in the format "32 Issues filtered. Click to clear all filters." Clicking the icon will reset all filters on the board including all Quick Filters, Epic Filters and the Instant Filter. If the Instant Filter was active then its contents would be removed as it is reset. *Stretch* Additionally while we are making the issue count available to the backlog container we will show the current issue count on the backlog header. See linked EAC page for sketch. --- (!) Testing Notes (!) Q: What happens when you apply instant filters? Is the field cleared as well? A: (x) Needs to clear value Q: What happens if you have issues selected? A: (x) Should not change selection Q: What happens to any open dropdowns when this button is clicked? A: (x) Not Answered Q: Do these buttons only clear filters for 1 sprint, or all? If not all, how would we display which filters are active for which sprints? A: (x) Needs to be for all Q: What if Epic filters are on but the panel is closed? A: (x) Needs to clear epic filter
Story points: 2