Page MenuHomePhabricator

Add a "back to query results / workboard / view" link when visiting a task's page
Closed, DuplicatePublic

Description

In some views tasks are displayed with an edit icon which is really practical. In some views there are none and in some cases you need to do edits that require visiting the task's page (adding comments, changing status...), or simply look at the task's details. Or you may have used a shortcut task creation button like a (+) in a workboard column.

In all these situations, you can't trivially go back to the view you came from: if you click the browser back button, you get back to the task's page in its prior state with unsubmitted forms etc... Then you have to click the back button again but it is very disconcerting.

From my observations, people end up open tasks in separate tabs, editing, closing the tabs and finally reloading the orginal view to reflect the changes. Not very efficient.

Have a smart back link to get back to the original view you came from, at least with 1-level depth (i.e. it could not be present anymore if you go visit another task linked from the task) would be very helpful.

I've seen this in the past in http://trac.edgewall.org/ for instance.

Event Timeline

swisspol raised the priority of this task from to Needs Triage.
swisspol updated the task description. (Show Details)
swisspol added a subscriber: swisspol.

This feels roughly like T2086

I'm going to merge this into T2086. At a minimum, I think we would want to determine that the solution described there is infeasible before pursuing solutions with more user-facing tradeoffs.

This comment describes my solution to the problem, which I claim is both general and tremendously efficient:

https://secure.phabricator.com/T1960#3

✘ Merged into T2086.