How set a task couldn't drag_progress when progress is 100%

I have A task’s progress is 100%,I dont want it can’t drag_progress,so,how to do it?thanks.

Hi,
you can prevent drag-progress via onBeforeTaskDrag event:

gantt.attachEvent("onBeforeTaskDrag", function(task_id, mode, e){ if(mode == gantt.config.drag_mode.progress){ if(gantt.getTask(task_id).progress == 1){ return false; } } return true; });

And hide ‘drag’ control via css:gantt.templates.task_class = function(start, end, task){ if(task.progress == 1){ return "no_drag_progress"; } return ""; };
css:.no_drag_progress .gantt_task_progress_drag{ display: none !important; }

docs.dhtmlx.com/gantt/api__gantt … event.html
docs.dhtmlx.com/gantt/api__gantt … plate.html

OK,thanks.I would be try.