As a developer, I want to be able to add new secondary workitems quickly so that I can write tasks and tests in my IDE as they occur to me.
The client is forcing a full list refresh, including flashing the window white and collapsing any selected nodes when the user clicks the add Defect, Task, or Test buttons. This is very painful behavior, and makes the experience very poor.
How to Reproduce
Expand a Story node
Select that node
Click the add Task button in the button bar
Current Behavior:
The Tasks window flashes white
It displays a waiting cursor
It collapses the currently selected nodes
It adds the new item to the bottom of the previously selected node
Since the new item is hidden in a collapsed part of the tree, it is not the current edit selection.
Repeat the process with Test.
Acceptance Criteria
When executing the steps above, the client should set focus to the newly added row
Fixing this isn't meaningful unless Issue #59 is fixed.
As a developer, I want to be able to add new secondary workitems quickly so that I can write tasks and tests in my IDE as they occur to me.
The client is forcing a full list refresh, including flashing the window white and collapsing any selected nodes when the user clicks the add Defect, Task, or Test buttons. This is very painful behavior, and makes the experience very poor.
How to Reproduce
Acceptance Criteria
Fixing this isn't meaningful unless Issue #59 is fixed.