From d09fbb0ad6ee4638ca0aa1d764b38a64164022ae Mon Sep 17 00:00:00 2001 From: Alex Tselegidis Date: Mon, 19 Jul 2021 16:30:27 +0300 Subject: [PATCH] Make sure that saving the modifications of a single break does not cancel any pending break edits. #1046 --- assets/js/working_plan.js | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/assets/js/working_plan.js b/assets/js/working_plan.js index 7de8926e..99bd9309 100755 --- a/assets/js/working_plan.js +++ b/assets/js/working_plan.js @@ -437,7 +437,6 @@ this.editableDayCell($newBreak.find('.break-day')); this.editableTimeCell($newBreak.find('.break-start, .break-end')); $newBreak.find('.edit-break').trigger('click'); - $('.add-break').prop('disabled', true); }.bind(this)); /** @@ -473,8 +472,6 @@ $tr.find('.edit-break, .delete-break').addClass('d-none'); $tr.find('.save-break, .cancel-break').removeClass('d-none'); $tr.find('select,input:text').addClass('form-control input-sm') - - $('.add-break').prop('disabled', true); }); /** @@ -502,7 +499,6 @@ $(element).closest('table').find('.edit-break, .delete-break').removeClass('d-none'); $modifiedRow.find('.save-break, .cancel-break').addClass('d-none'); - $('.add-break').prop('disabled', false); }.bind(this)); /** @@ -528,12 +524,7 @@ this.enableSubmit = false; $modifiedRow.find('.save-break, .cancel-break').addClass('d-none'); - $(element).closest('table').find('.edit-break, .delete-break').removeClass('d-none'); - $('.add-break').prop('disabled', false); - - // Refresh working plan to have the new break sorted in the break list. - var workingPlan = this.get(); - this.setup(workingPlan); + $modifiedRow.find('.edit-break, .delete-break').removeClass('d-none'); }.bind(this)); /**