From 395096350e74e8a3514169313596975071cd79c0 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 5 Jul 2010 14:15:46 +0200 Subject: [PATCH] Correctly enable/disable task form buttons. --- kronolith/js/kronolith.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index d70d845d3..0aa786123 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -2497,8 +2497,8 @@ KronolithCore = { this.openTab($('kronolithTaskForm').down('.tabset a.kronolithTabLink')); $('kronolithTaskForm').enable(); $('kronolithTaskForm').reset(); - $('kronolithTaskSave').show(); - $('kronolithTaskDelete').show(); + $('kronolithTaskSave').show().enable(); + $('kronolithTaskDelete').show().enable(); $('kronolithTaskForm').down('.kronolithFormActions .kronolithSeparator').show(); this.updateTasklistDropDown(); this.disableAlarmMethods('Task'); @@ -2703,7 +2703,7 @@ KronolithCore = { this.closeRedBox(); this.go(this.lastLocation); } else { - $('kronolithTaskSave').disable(); + $('kronolithTaskSave').enable(); } }.bind(this)); }, @@ -3983,6 +3983,7 @@ KronolithCore = { break; case 'kronolithTaskDelete': + elt.disable(); var tasklist = $F('kronolithTaskOldList'), taskid = $F('kronolithTaskId'); this.doAction('deleteTask', @@ -3996,6 +3997,7 @@ KronolithCore = { $('kronolithTasksNoItems').show(); } } else { + elt.enable(); $('kronolithViewTasksBody').select('tr').find(function(el) { return el.retrieve('tasklist') == tasklist && el.retrieve('taskid') == taskid; -- 2.11.0