Filters in Dashboard disappearing

I’ve got an app with two basically identical dashboards.

The first one is a list of students with these views:

  1. grade level filters - ref / detail view
  2. filtered list of students - ref / deck view, uses a filtered students slice based on the filter selected
  3. student details - system generated detail view for the filtered students slice

Everything works perfectly in the student dashboard.

I also have a courses dashboard which is set up the exact same as the student dashboard. All three views are the same and the filters are set up exaclty the same (filtering by grade). Everything in the courses dashboard also works properly except for one minor glitch.

Once I click on a filter the courses list is filtered properly but then when I click on any course (filtered courses deck view), the filter buttons disappear. Once I deselect the course, the filters return. Does not happen with the students.

I’ve gone through the settings of each slice, dashboard and component views for both and everything is identical.

In the first screenshot there is no course selected, filters are there. In the second, you can see I’ve selected a course and the filters disappear. I’ve tested and they even disappear if there is no filter selected and I click on a course.

Thanks in advance for any help!

Edit: I added my filtered courses list and its detail view on the student dashboard. I then connected the filtered course list to the same filter controlling the filtered students list. Students still behave as before, the filters work and selecting a student doesn’t make the fiters disappear. However, in the same dashboard, the filters correctly filter the courses list but when I select a course the filters disappear.

Solved Solved
0 4 519
  • UX
1 ACCEPTED SOLUTION

I struggled with the exact same issue a few days earlier, but thanks to a quick tip from @Marc_Dillon I was able to resolve it (not exactly troubleshoot it).

I guess the filters are set up in the same table as the main users table.

I would suggest setting up a different table for filters, which would contain a column as reference to the user table, and additional columns set up as filters, all that there can be.

Now implement the expressions so as to work with this table. Your issue will be resolved.

I’m not sure what causes this behavior, but since it worked for me, I would leave the grain of salt.

View solution in original post

4 REPLIES 4
Top Labels in this Space