- Issue created by @dww
I'm noticing UX badness on a site I've been building regarding the "Add member" local action at /group/N/members
. There's a lot of effort to try to set a meaningful destination
query param. However, in my testing, it appears that the caching of the local actions block is thwarting those efforts, and depending on the first path you use to visit this page (either from /admin/group
or from /group/N
), the local action link is getting cached into the block. So if you try to access the page from the other path, the cached block is still forcing you back to the first destination after a cache rebuild.
This is extremely annoying for admins trying to add a bunch of members to a specific group, since if they happened to get there from /admin/group first, even if I instruct them to click over to the group member page directly, it still sends them back to /admin/group after every new member.
/group/N/members
page directly/admin/group
/group/N/members
, not /admin/group
/admin/group
/admin/group
/group/N+1
/group/N+1/members
/admin/group
in the destination
cached from the previous visit.Active
3.3
User interface