Dash - in the search filters, the "All" button should always be in the selected state when no other option in that filter category is selected

Bug #863252 reported by John Lea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Committed
Critical
John Lea
Unity
In Progress
Undecided
Zaid Yeganeh
unity (Ubuntu)
In Progress
Undecided
Unassigned

Bug Description

In the Dash search filters, the "All" button should always be in the selected state when no other option in that filter category is selected.

Each search filter category must always have one option selected, there must never be a state where no option is selected. When a user selects one option in a search filter category, the "All" button should be automatically deselected, when a user deselects all the options in a search filter category, the "All" button should be automatically selected. Selecting the "All" button when there are other options selected in a category, should automatically deselect those other options.

Tags: onew udo
John Lea (johnlea)
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → Critical
status: New → Fix Committed
tags: added: onew udo
David Barth (dbarth)
Changed in unity:
milestone: none → 4.24.0
status: New → Triaged
Changed in unity (Ubuntu):
status: New → Triaged
Zaid Yeganeh (yeganeh)
Changed in unity:
assignee: nobody → Zaid Yeganeh (yeganeh)
status: Triaged → In Progress
Changed in unity (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Zaid Yeganeh (yeganeh) wrote :

Hi John – on top of the description, what's the expectation of when the 'All' button is currently active, and you attempt to click on it? Simplest thing is to just disable the button so it can't be toggled off, but did you have something specific in mind?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.