The dependencies in the Gantt can not be removed.
Nothing happens, there is no confirmation popup, and the dependency is not removed.
A confirmation dialog for confirming the deletion appears and the dependency should be removed.
When selecting the Month View of the Gantt, unexpected blank space appears and the cell headers are not properly aligned.
To reproduce the problem, open this demo:
https://demos.telerik.com/kendo-ui/gantt/basic-usage
And Click Edit in Kendo UI Dojo:
https://dojo.telerik.com/OparoYUJ
Zoom out the browser so the Gantt has some larger Width and you will notice the blank space + misaligned headers:
The same issue can be observed in the Getting article: https://docs.telerik.com/kendo-ui/controls/gantt/get-started
When tasks on the same level are dragged and dropped in order to change their relationship as parent - child, the entire Gantt collapses
The entire Gantt is collapsed.
The current expanded/collapsed state should not be changed.
When the culture is changed the NumericTextBox with decimals does not accept valid values when it is rendered inside an editable popup. The issue can be observed when the NumericTextBox is rendered for editing in other components such as Gantt and Grid.
A validation error that the value is not valid appears.
The same behavior occurs in the Gantt component if you try to edit a task, then select Resources and try to edit the Units value - https://dojo.telerik.com/@NeliK/uZepIbId
The value of the NumericTextBox should accept changes when the culture is set.
It would be nice if tasks could be added to gantt that are missing a start date, end date or both dates. For our use case this feature is not only useful, but mandatory. We are visualising a project workflow that goes through several phases and steps. Within our application, the client fills in the dates for these tasks and milestones as the project progresses. Not all dates are filled-in at all times, however when a project manager creates a gantt chart, he wants to see all the tasks. A task without a date is an information in itself. Currently we have to create a fake date entry for tasks without dates.
When there is a selected item and filtering is performed in the Gantt, sometimes a task in the new filter result is displayed as selected.
Sometimes the task with ID 11 is marked as selected. The issue does not appear consistently, so you may need to perform the test multiple times.
screencast - https://somup.com/c0XZ6DgaRA
The tasks that have not been selected, should not be displayed as selected after filtering.
When the tasks in the Gantt's TreeList are moved/dragged an item appears over them. When the visible size of the TreeList is small, dragging tasks inside it results in unavailability to understand which task is currently being dragged because the draggable item is partially hidden.
The draggable item is initialized with a negative "left" CSS style. The task name is partially visible or not visible at all.
The draggable item should be visible. The task name should be visible.
Hi,
In Dojo chose Kendo UI 2020 R1 SP2 library and created a Gantt chart with two summaries and a task. Each summary has a child task.
Set rowHeight to 40px.
Expand Summary1. Summary2 changed position and moved to the top of the row.
Collapse Summary1. Summary2 still at the top of the row.
Also, tried with other libraries, the result is the same.
Noticed that if rowHeight is not set, summary doesn't change its position.
Example here: https://dojo.telerik.com/IriJegeX
Please find the screenshot attached.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Kendo UI Snippet</title>
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.1.406/styles/kendo.default-v2.min.css"/>
<script src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
<script src="https://kendo.cdn.telerik.com/2020.1.406/js/kendo.all.min.js"></script>
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.1.406/styles/kendo.common.min.css">
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.1.406/styles/kendo.rtl.min.css">
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.1.406/styles/kendo.default.min.css">
<link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.1.406/styles/kendo.mobile.all.min.css">
<script src="https://kendo.cdn.telerik.com/2020.1.406/js/angular.min.js"></script>
<script src="https://kendo.cdn.telerik.com/2020.1.406/js/jszip.min.js"></script>
</head>
<body>
<div id="gantt"></div>
<script>
$("#gantt").kendoGantt({
rowHeight: "40px",
dataSource: [{
id: 1,
orderId: 0,
summary: true,
parentId: null,
title: "Summary1",
start: new Date("2014/6/17 9:00"),
end: new Date("2014/6/17 11:00")
},
{
id: 2,
orderId: 0,
parentId: 1,
title: "Task1",
start: new Date("2014/6/17 9:00"),
end: new Date("2014/6/17 11:00")
},
{
id: 3,
orderId: 1,
summary: true,
parentId: null,
title: "Summary2",
start: new Date("2014/6/17 9:00"),
end: new Date("2014/6/17 11:00")
},
{
id: 4,
orderId: 0,
parentId: 3,
title: "Task2",
start: new Date("2014/6/17 9:00"),
end: new Date("2014/6/17 11:00")
},
{
id: 5,
orderId: 2,
parentId: null,
title: "Task3",
start: new Date("2014/6/17 9:00"),
end: new Date("2014/6/17 11:00")
}]
});
</script>
</body>
</html>
Thanks.
Team,
Dojo ref : https://dojo.telerik.com/@Aswathi/uXoJoSUq
When I edit the calendar value and click on any other row/cell it doesn't get saved. If I click outside it gets saved. I see it's due the property
.
If we set it editable:true , it's breaking the reorder functionality.
Is there a way to fix this ?
Appreciate your support.
Regards,
Sujith
If you expand/collapse the top parent node, it is marked as dirty.
Regression introduced with R1 2023
The top node is marked as dirty when collapsed
The top note shouldn't be marked as dirty upon collapsing
When there are Grid and Gantt on the same page and a column in the Gantt has reordered an error in the console is thrown:
kendo.all.js:133531 Uncaught TypeError: Cannot read properties of undefined (reading 'lockable')
The following error is thrown:
kendo.all.js:133531 Uncaught TypeError: Cannot read properties of undefined (reading 'lockable')
There should be no error in the console when reordering columns in Gantt, even if there is a Grid on the page.
The change event incorrectly triggers at initialization of the Gantt - Regression with 2022.1.301
Also, the event does not trigger when selecting a task from the timeline - Regression with 2022.3.913
Change event triggers after initialization and does not trigger after selection in timeline
Change event shouldn't trigger after initialization and should after selection in timeline
When you collapse a selected task in the Gantt, the selection is lost
The selection is lost
The selection should be preserved
In a Gantt that has a DropDownList as editor in the TreeList, if you click on the DropDownList's wrapper to open the widget, it will close the cell instead.
Regression introduced with 2022 R1
The cell closes.
The cell should remain open and the DropDownList should open
When the duration of a task is edited in the Task Duration column in Gantt in the save event handler e.task.taskDuration returns the new duration value. With versions, before 2020 R3, the old task duration value has been returned.
With the current version, the new task duration is returned.
The returned e.task.taskDuration should return the previous task duration in order to be consistent with the behavior before 2020 R3
When the end date of a task is edited in the End Time column in Gantt in the save event handler e.task.end returns the new end date value. With versions, before 2020 R3, the old end task value has been returned.
The behavior is inconsistent with editing a task through dragging or by double-clicking on a task as in such case the previous value of the end task will be returned
With the current version, the new end date is returned.
The returned e.task.end should be consistent with the other ways of changing the date e.g. dragging or double-clicking on the task.
With e.preventDefault in the save event of the Gantt, the TreeList becomes unresponsive when blurring a task field.
The parent task collapses and becomes unresponsive
The parent task should not collapse and become unresponsive
The menu that determines where to add new task incorrectly appears after creating a new task and editing an existing one.
The Add Child/Above/Below menu appears unexpectedly.
The menu should not appear and a new task should be added at the bottom of the list.
When tasks are reordered in Gantt duplicated requests are sent for updating.
For example, in case two tasks on the same level are changing their places, four requests are sent, two by two the requests are the same.
In case a task is moved on a different level multiple requests are sent, as all are duplicated.
There should be no duplicated requests when reordering tasks in Gantt
This is a regression introduced with R3 2020 (2020.3.915)
Add possibility to automatically center the Gantt timeline to a given date onload.