diff --git a/resources/views/time_tracker.blade.php b/resources/views/time_tracker.blade.php index ed0414417c78..faab60bc304e 100644 --- a/resources/views/time_tracker.blade.php +++ b/resources/views/time_tracker.blade.php @@ -151,7 +151,7 @@ ->large() ->appendIcon(Icon::create('floppy-disk')) ->withAttributes([ - 'data-bind' => 'click: onSaveClick', + 'data-bind' => 'click: onSaveClick, css: { disabled: ! formChanged() }', ]) !!} @@ -210,7 +210,7 @@ self.formChanged = ko.observable(false); self.onSaveClick = function() { - if (! model.selectedTask()) { + if (! model.selectedTask() || ! model.formChanged()) { return; } var data = $('#taskForm').serialize();