Project

General

Profile

Bug #44238

mgr/dashboard: new table filters: lack of persistence for new filters

Added by Ernesto Puerta about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
dashboard/UI
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
UX
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

The new table filters are a great addition. However, the filters selected are not persisted as they previously were (and unlike other table elements, like the table sorting, 'Displayed Columns' or '# of Displayed Rows'). As the current filters require more clicks compared to the previous approach (multiple input text fields), UX would be degraded if the user cannot keep their current filter selections.

config_opts_filters.png View (5.5 KB) Ernesto Puerta, 02/21/2020 12:27 PM

filters_workflow.gif View (478 KB) Ernesto Puerta, 02/21/2020 12:39 PM


Related issues

Related to mgr - Feature #36716: mgr/dashboard: Cluster configuration doesn't remember filters New

History

#1 Updated by Tiago Melo about 1 month ago

Are you using Firefox? This doesn't happen to me in Chrome.

#2 Updated by Lenz Grimmer about 1 month ago

  • Regression changed from No to Yes
  • Severity changed from 3 - minor to 2 - major

Thanks for the report. Marking this as a regression and increasing severity - this sounds like something we should fix before the initial octopus release.

#3 Updated by Ernesto Puerta about 1 month ago

  • Subject changed from mgr/dashboard: new table filters: UI/UX issues to mgr/dashboard: new table filters: lack of persistence for new filters
  • Description updated (diff)

@Tiago:

Thanks for the feedback! My bad, the UI part (overlapping chevron) is caused by my refactoring of the nav-menu, as some outer CSS is now propagating inside (via ::ng-deep) and affecting that.

I'll remove the UI issue and keep just the UX (lack of persistency for the new filters). Sorry for the noise.

#4 Updated by Ernesto Puerta about 1 month ago

@Lenz, give the above, not sure if the severity still ranks as major (only the persistence misbehaviour needs a fix).

#5 Updated by Lenz Grimmer about 1 month ago

  • Severity changed from 2 - major to 3 - minor

Thanks for the feedback - updating the severity accordingly.

#6 Updated by Ernesto Puerta about 1 month ago

  • Related to Feature #36716: mgr/dashboard: Cluster configuration doesn't remember filters added

Also available in: Atom PDF