Filter option "Show Done Tasks" in table view not persistent. #1890

Open
opened 2021-12-30 19:33:24 +00:00 by zmingee · 3 comments

I'm not sure if this is intended behavior, a bug/defect, or a feature request. I like to view my tasks through the "Table" view. By default, this view shows tasks marked as done. There is an option in the "Filters" menu for "Show Done Tasks". If you select this option, and then navigate to/from the table view or otherwise reload the page, the option is reset to the default to show all done tasks.

Steps to Reproduce

  1. Navigate to a list
  2. Select the "Table" view
  3. Select the "Filters" menu
  4. Uncheck "Show Done Tasks"
    4a. Note that tasks marked as done do not appear
  5. Reload the page
    5a. Note that tasks marked as done now appear
  6. Select the "Filters" menu
    6a. Note that "Show Done Tasks" is now checked

Expections

When checking/unchecking the "Show Done Tasks" option in the "Filters" menu, the setting is preserved/persistent.

I'm not sure if this is intended behavior, a bug/defect, or a feature request. I like to view my tasks through the "Table" view. By default, this view shows tasks marked as done. There is an option in the "Filters" menu for "Show Done Tasks". If you select this option, and then navigate to/from the table view or otherwise reload the page, the option is reset to the default to show all done tasks. ## Steps to Reproduce 1. Navigate to a list 2. Select the "Table" view 3. Select the "Filters" menu 4. Uncheck "Show Done Tasks" 4a. Note that tasks marked as done do not appear 5. Reload the page 5a. Note that tasks marked as done now appear 6. Select the "Filters" menu 6a. Note that "Show Done Tasks" is now checked ## Expections When checking/unchecking the "Show Done Tasks" option in the "Filters" menu, the setting is preserved/persistent.
dpschen added the
kind/bug
label 2021-12-30 23:24:00 +00:00
Owner

I'd say this is somewhere in between a bug and a feature. It was never intended to work like this, so I'd say it's a feature - however I see where this is confusing in terms of ux, so I'd say this is a UX bug.

I'd say this is somewhere in between a bug and a feature. It was never intended to work like this, so I'd say it's a feature - however I see where this is confusing in terms of ux, so I'd say this is a UX bug.
Author

If you select a view, whether it's Table, Kanban, etc., and navigate away and back to the list, it preserves the view option. I think that's what was causing my confusion/expections; that the list view is preserved but the options selected for it aren't.

Thanks for the response, and happy new year.

If you select a view, whether it's Table, Kanban, etc., and navigate away and back to the list, it preserves the view option. I think that's what was causing my confusion/expections; that the list view is preserved but the options selected for it aren't. Thanks for the response, and happy new year.
Member

I think this is a very legitimate issue.

If we want to persist this setting we should try indicate to the user very clearly that not the default filter is set.

On top this raises the new question on how to deal with this on saved filter pages. Should you be able to change the filter (aka edit its filter setting) or should the filtering be "on top" of the already defines filter options (if that is really possible).

I guess we should not rush to implementation here but better thing first before we implement something that doesn't consider all the cases :)

I think this is a very legitimate issue. If we want to persist this setting we should try indicate to the user very clearly that not the default filter is set. On top this raises the new question on how to deal with this on saved filter pages. Should you be able to change the filter (aka edit its filter setting) or should the filtering be "on top" of the already defines filter options (if that is really possible). I guess we should not rush to implementation here but better thing first before we implement something that doesn't consider all the cases :)
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#1890
No description provided.