stable

Clone or download

Read-only

Disable saving / canceling while saving the remaining effort

Part of story #14249 Taskboard technical improvements How to test: - Simulate high network latency using dev tools - Edit the remaining effort of a solo card or parent card While it is saving: - The remaining effort will be in "read mode" and will show a spinner icon - Hitting "Esc" will not cancel - Hitting "Enter will not re-submit - Edit both the remaining effort and label. In the Remaining effort, press "Enter" (only the remaining effort will submit) While it is saving: - The "Cancel" and "Save buttons will be disabled - The "Save button" will show a spinner icon Change-Id: Ib034a536df8e41208fd8553995ae72880eeb9466

Modified Files

Name
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/EditMode/CancelSaveButtons.test.ts +0 −10 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/EditMode/CancelSaveButtons.vue +1 −1 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/EditMode/EditCardButtons.test.ts +68 −37 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/EditMode/EditCardButtons.vue +18 −1 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/RemainingEffort/EditRemainingEffort.test.ts +22 −9 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/Body/Swimlane/Card/RemainingEffort/EditRemainingEffort.vue +8 −3 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-actions.test.ts +5 −9 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-actions.ts +2 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-mutations.test.ts +24 −23 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/swimlane/card/card-mutations.ts +12 −16 Go to diff View file