Page MenuHomePhabricator

Phabricator Maniphest task creation form doesn't retain projects or CC fields when navigating to another page and going back, but title and description fields are retained
Closed, DuplicatePublic

Description

I carefully typed up a Phabricator task and wasn't sure how to submit it, and mistakenly hit the "+ Create Task" button at the upper-right on the page. It deleted the description and metadata I had carefully entered and gave me a blank task form.

Of course I should have hit the "Create Task" button at the lower-right, but there's no excuse for irretrievably throwing away user data.

The browser (FF35.0.1/OSX) back button was not enabled, presumably because this was accomplished with javascript.

Event Timeline

Jhawkinson raised the priority of this task from to Needs Triage.
Jhawkinson updated the task description. (Show Details)
Jhawkinson added a project: Phabricator.
Jhawkinson added subscribers: Jhawkinson, lfaraone.
Aklapper renamed this task from Phabricator's "Create Task" blows away a task-in-progress to Clicking "Create Task" blows away entered data in a task-in-progress (not remembered by "Back" browser button).Feb 2 2015, 6:41 PM
Aklapper triaged this task as Lowest priority.
Aklapper edited projects, added Phabricator (Upstream); removed Phabricator.
Aklapper set Security to None.
MZMcBride renamed this task from Clicking "Create Task" blows away entered data in a task-in-progress (not remembered by "Back" browser button) to Phabricator Maniphest task creation form doesn't retain projects or CC fields when navigating to another page and going back, but title and description fields are retained.Oct 10 2015, 10:03 PM

From T115082:

If you're filing a Phabricator Maniphest task and you then navigate to a different URL and then go back in your browser, the task creation form retains the "Title" and "Description" fields, but the "CC" and "Projects" fields get wiped!

This is pretty cruel as you can be misled into thinking your task is ready to go when really two fields have been blanked. This is how I fucked up when filing T115081.