Problem
The current Operators panel provides a dedicated sorting option for favorites, resulting in inconsistent behavior depending on the selected view, grouping, and sorting mode.
Favorites should instead be treated as a display priority rather than as a sorting criterion.
Proposed solution
Favorite operators should always be displayed before non-favorite operators, regardless of the selected view or grouping.
The behavior should be as follows:
- Favorite operators are always displayed first.
- This rule applies regardless of:
- the selected view;
- the selected grouping mode.
- When operators are grouped (for example by group), each group should display:
- favorite operators belonging to that group;
- all remaining operators belonging to the same group.
- The selected sorting criteria (Name, Surname, or Extension) and sorting direction (Ascending or Descending) must be applied independently to both favorites and non-favorites.
Example
If the user selects:
- Group by: Group
- Sort by: Surname (Ascending)
Each group should be displayed as:
- Favorite operators (sorted by surname A → Z)
- Other operators (sorted by surname A → Z)
Additional changes
Since favorites are always displayed first, the dedicated "Sort by favorites" option becomes redundant and should be removed from the UI.
Benefits
- Consistent behavior across all views and grouping modes.
- More intuitive operator ordering.
- Simplified sorting options.
- Better user experience when working with favorite operators.
Problem
The current Operators panel provides a dedicated sorting option for favorites, resulting in inconsistent behavior depending on the selected view, grouping, and sorting mode.
Favorites should instead be treated as a display priority rather than as a sorting criterion.
Proposed solution
Favorite operators should always be displayed before non-favorite operators, regardless of the selected view or grouping.
The behavior should be as follows:
Example
If the user selects:
Each group should be displayed as:
Additional changes
Since favorites are always displayed first, the dedicated "Sort by favorites" option becomes redundant and should be removed from the UI.
Benefits