Feature #293
closedActivity Filter doesn't change when switching groups
0%
Description
So, let's say I filter group A with the "Show New Forum Topics" filter for the activity stream, and then in the nav bar I choose Group B, it will show group B with that same filter.
For some this may be a feature, some may prefer it this way but I think it might be confusing. Also this preference seems to be saved in a cookie so that even if you log out and log back in the filter will stay in place the next time you view a group.
Updated by Boone Gorges about 14 years ago
Yes, it's stored in a cookie. I think the idea is that the cookie should be lightweight, which explains why it's only storing one cookie for all activity filters. Instead of proliferating cookies, a better option might be to turn the cookie off altogether. Thoughts about this?
Updated by Chris Stein about 14 years ago
OK, yeah I see the logic in that from a programming perspective. From a usability perspective I think that either leaving off the cookie or resetting it on logging in would be good. Perhaps also it could be reset when you first visit a group, but I don't know if that would be too difficult to work out. It's not a high priority so maybe we can let it simmer if none of the workarounds seems quite right yet.
Updated by Boone Gorges about 14 years ago
- Target version set to Future release
Matt, can you chime in on this one? I don't have a strong opinion, though if I had to choose between saving previous state for every single page or not saving the state at all, I'd choose the latter (both from a programming and a UX point of view).
Updated by Boone Gorges almost 9 years ago
- Category name changed from BuddyPress (misc) to Groups (misc)
- Status changed from New to Resolved
- Assignee set to Boone Gorges
- Target version changed from Future release to 1.9
Let's enjoy the warm feeling of fixing an old ticket. I've disabled the filter switch that happens on load in https://github.com/cuny-academic-commons/cac/commit/b84748da394b3d55e89b3279699ba2ea2ca51e29