Completed
Last Updated: 22 Jun 2022 14:12 by ADMIN
Release 2022.R2.SP.next

Bug report

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.

Reproduction of the problem

  1. Open the Dojo
  2. Edit the value in the 'Task Duration' column and observe the result in the browser`s console.

Current behavior

With the current version, the new task duration is returned.

Expected/desired behavior

The returned e.task.taskDuration should return the previous task duration in order to be consistent with the behavior before 2020 R3

Regression since 2020.3.915

Environment

  • Kendo UI version: 2022.2.510
  • Browser: [all]
Completed
Last Updated: 09 May 2022 16:00 by ADMIN
Release 2022.R2

Bug report

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

Reproduction of the problem

  1. Open the Dojo
  2. Edit the date in the 'End Time' column and observe the result in the browser`s console.

Current behavior

With the current version, the new end date is returned.

Expected/desired behavior

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.

Regression since 2020.3.915

Environment

  • Kendo UI version: 2022.1.412
  • Browser: [all]
Completed
Last Updated: 09 May 2022 10:27 by ADMIN

Bug report

With e.preventDefault in the save event of the Gantt, the TreeList becomes unresponsive when blurring a task field.

Reproduction of the problem

  1. Open this example - https://dojo.telerik.com/aWaHadaL/17
  2. Add a child task under Task 1.
  3. Double click on a field of the Child task in the TreeList.
  4. Blur the element.

Current behavior

The parent task collapses and becomes unresponsive

Expected/desired behavior

The parent task should not collapse and become unresponsive

Environment

  • Kendo UI version: 2022.1.412
  • Browser: [all]
Unplanned
Last Updated: 08 Mar 2022 08:41 by Magnus

Bug report

When a value in the TreeList nested in the Gantt is edited and is initially selected using the mouse, the save event is fired, but the e.values is undefined. Also, the value is changed back to the initial one.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/@NeliKondova/arUgAguv
  2. Click in the 'Task1' cell to edit and mark the entire text using the mouse
  3. Type some text and press 'Enter' - The issue will not be replicated in case the edited mode is exited through clicking in another cell, but only by pressing Enter.
    screencast

Current behavior

The Edit and Save events are fired. The value of the e.values in the save events is undefined. The value of the cell is changed back to the initial one.

When the value of the cell is not marked initially with the mouse, but the user starts typing immediately after clicking in the cell the issue is not replicated. Also, only the Save event is fired and the new value is present in e.values

Note: The issue might be related to the following behavior in the TreeList: When the steps described above are followed in the TreeList - the save event is fired, but actually the edited mode is not exited - Dojo

Expected/desired behavior

The behavior should be consistent. The same events should be fired in case the edited mode is exited by pressing 'Enter' and by clicking in another cell and e.values should contain the updated value.

Environment

  • Kendo UI version: 2022.1.301.
  • Browser: [all ]
Completed
Last Updated: 01 Feb 2022 15:58 by ADMIN
Release 2022.R1.SP.next

Bug report

The menu that determines where to add new task incorrectly appears after creating a new task and editing an existing one.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/uBAHUgOy
  2. Add new task.
  3. Randomly edit another task so that no item is selected in the Gantt TreeList.
  4. Press the Add Task button again.

Current behavior

The Add Child/Above/Below menu appears unexpectedly.

Expected/desired behavior

The menu should not appear and a new task should be added at the bottom of the list.

Environment

  • Kendo UI version: 2021.2.616
  • Browser: [all]
Completed
Last Updated: 24 Nov 2021 15:06 by ADMIN
Release 2021.R3.SP.next

Bug report

When tasks are reordered in Gantt duplicated requests are sent for updating.

Reproduction of the problem

  1. Open the Gantt Overview Demo
  2. Reorder two tasks and inspect the requests in the Network tab

Current behavior

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.

Expected/desired behavior

There should be no duplicated requests when reordering tasks in Gantt

This is a regression introduced with R3 2020 (2020.3.915)

Environment

  • Kendo UI version: 2021.3.914
  • Browser: [all ]
Unplanned
Last Updated: 23 Nov 2021 06:49 by Daren

Bug report

If a date is configured in Gantt by using the date method or views.date configuration and then a task is edited, the Gantt displays the initial date after editing a task.

Reproduction of the problem

  1. Open the Dojo
  2. Scroll horizontally and edit a task (for example 'Architecture')

Current behavior

After the task is edited the horizontal scroll position is set to its initial position, not to a position according to the edited task. Thus, the user needs to scroll again in order to find the edited task.
The behavior is not the same when the date method/configuration is not used. Also, the behavior is not the same if we first switch between the 'Day', 'Week', 'Month' views before editing a task.

Expected/desired behavior

Even if the initial date of the Gantt is configured, when the user edits a task, the date should not be persisted. The horizontal scroll should be in the same position as before editing a task.

Environment

  • Kendo UI version: 2021.3.1109
  • Browser: [all ]
Unplanned
Last Updated: 06 Oct 2021 11:01 by Magnus

Bug report

When the validation message appears that the Start Date should be before the End Date, picking a proper End Date does not automatically remove the validation message in the Gantt.

Workaround: call the validate method in the change event of the End DatePicker.
https://dojo.telerik.com/@martin.tabakov@progress.com/IQiRukIN/11

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/IQiRukIN/10
  2. Edit an existing task or create a new one.
  3. In the Start DatePicker, choose a date that is after the EndDate, so that the validation message would appear.
  4. Pick an EndDate that is after the StartDate.

Current behavior

The validation message remains and the user must again focus and blur the Start Date picker for the message to disappear.

Expected/desired behavior

The validation should be removed automatically after picking a EndDate that is after the StartDate.

Environment

  • Kendo UI version: 2021.3.914
  • Browser: [all]
Unplanned
Last Updated: 01 Sep 2021 14:10 by Mark

Bug report

When there are tasks with duration only in non-working days and showWorkDays is enabled Gantt displays unnecessary arrows for those tasks.
A similar issue appears also in case there are tasks with resources. In case the task's duration is only on non-working days the text of the resource still appears although showWorkDays is enabled.

Reproduction of the problem

  1. Open Dojo and the Dojo with resources - https://dojo.telerik.com/@NeliKondova/IKUnuRec

Current behavior

When showWorkDays is enabled, the tasks with duration only in non-working days are not visible. However, unnecessary arrows for dependency tasks and text of the resources are displayed.

Expected/desired behavior

When showing only working days is enabled there should be no arrows for the tasks with dependencies and no resources text on non-working days

Environment

  • Kendo UI version: 2021.2.616
  • Browser: [all ]
Unplanned
Last Updated: 18 Aug 2021 10:09 by ADMIN
Created by: Airat
Comments: 1
Category: Gantt
Type: Bug Report
0

Hi!

For small tasks delete button overlaps a button for creating dependencies. How can we fix this behaviour?


Unplanned
Last Updated: 13 Aug 2021 11:36 by ADMIN

Hi folks,

I am using the Gantt control and somtimes, I correctly do not have any data to show in it.

In this case, in the left-side of the Gantt (which is technically a Grid), the message "No records to display" is shown.

Since I am using Kendo with kendo.culture('de-CH') (Swiss German) and also the Swiss German messages, I would expect the message to be translated there as well.

Especially, when I am looking into the messages-file (https://kendo.cdn.telerik.com/2021.1.330/js/messages/kendo.messages.de-CH.min.js) and it does in fact contain the translation for the Grid's noRecords. And it's also there in the JavaScript code when having the Swiss German culture loaded:

console.log(kendo.ui.Grid.prototype.options.messages.noRecords);

Could you please have a look at this and make the Gantt component respect the translations?

 

For better illustration, I have prepared the following Dojo, that uses Swiss German culture and displays an empty Gantt chart: https://dojo.telerik.com/iXuKeYaZ

As I ran into this problem while using Telerik for ASP.NET Core, I am looking forward to a solution that that works there too.

 

Thanks in advance!

 

Kind regards,

Janick

 

 


 

Unplanned
Last Updated: 16 Jun 2021 13:56 by ADMIN

Hi, 

I use a Gantt chart like this one. 

<script>
  $("#gantt").kendoGantt({
  dataSource: [{
    id: 1,
    orderId: 0,
    parentId: null,
    title: "Task1",
    start: new Date("2021/6/1"),
    end: new Date("2021/6/3")
  }],
  range: {
    start: new Date("2021/05/31"),
    end: new Date("2021/12/01")
  },
  views: ["month"]
});

In the example, the Gantt chart starts on May 31, 2021.
In the first header line we see the month of May, followed by July. There is no month of June.

https://dojo.telerik.com/@lydbell/ULAPUdOV

This only happens when the last day of the month is Monday .

 

 

Completed
Last Updated: 03 Jun 2021 16:33 by ADMIN
Release 2021.R2.SP.next

Bug report

If you select a custom view in the Gantt and shrink the window so that a DropDownList would appear, the custom view does not appear as selected in the DropDownList.

Reproduction of the problem

  1. Open this example - https://dojo.telerik.com/@martin.tabakov@progress.com/ECOhusOc
  2. Shrink the browser until the DropDownList appears on the Gantt toolbar.
  3. Select the Quaterly custom view.

Current behavior

Quaterly custom view is not displayed as the selected value of the DropDownList

Expected/desired behavior

Quaterly custom view should be displayed as the selected value of the DropDownList

Environment

  • Kendo UI version: 2021.2.511
  • Browser: [all]
Unplanned
Last Updated: 27 May 2021 05:12 by ADMIN
Created by: Sreegith
Comments: 1
Category: Gantt
Type: Bug Report
0

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

Unplanned
Last Updated: 25 Mar 2021 13:12 by Stanislav

Bug report

When planned tasks are displayed and rowHeight is set to the Gantt, the dependency lines are displayed incorrectly

Reproduction of the problem

  1. Open the Dojo

Current behavior

Dependency lines are misplaced

Expected/desired behavior

The dependency lines should be rendered on the correct position

Workaround

Set the padding-top to '.k-task-wrap' elements
Dojo

Environment

  • Kendo UI version: 2022.1.224
  • Browser: [all]
Completed
Last Updated: 02 Mar 2021 06:51 by ADMIN
Release 2021.R1.SP.next

Bug report

Reproduction of the problem

Reproducible in the Columns demo: https://demos.telerik.com/kendo-ui/gantt/columns

  1. Filter by "Title" -> contains "Market". Only the child "Market" will be visible in the parent "Research" task.
  2. Edit "Market" and set it percentComplete to 100%.

Current behavior

The parent's percent complete is also set to 100%. This is incorrect, since the other children of parent are not removed from the dataSource, they are just visually filtered. The problem becomes more evident, if the filter is cleared. Then the parent keeps its 100% value, even though it contains child tasks with percentComplete less than 100%.

Expected/desired behavior

The parent task percent complete should be consistent to the behavior without filtering applied. Using the same example, this means: on updating "Market" to 100%, Research should change its percentComplete to 49%, taking into account all of its children percentComplete values.

Environment

  • Kendo UI version: 2020.3.1021
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 18 Jan 2021 09:08 by ADMIN
Release 2021.R1

Bug report

If we define a column template for a field that is defined in the resources configuration fo the Gantt, the template is not applied to it

Reproduction of the problem

  1. Open this Dojo example
  2. There is the same template defined for both the "title" and "resources" fields

Current behavior

The custom template is applied only to the "title" field

Expected/desired behavior

The user should be able to define a custom template for the "resources" fields

Environment

  • Kendo UI version: 2020.3.1118
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 18 Dec 2020 17:48 by ADMIN
Release 2021.R1

Bug report

If the Gantt is navigatable and editable.reorder is set to false when the user tries to navigate and press Enter on a cell an error is thrown

Regression since: 2020.3.915

Reproduction of the problem

  1. Open the Dojo example
  2. Navigate for example to 'Task 2'
  3. Press 'Enter'

Current behavior

The following error is thrown in the console: r.list._startEditHandler is not a function

Expected/desired behavior

There should be no error in the console.

Environment

  • Kendo UI version: 2020.3.1118
  • Browser: [all]
Completed
Last Updated: 16 Dec 2020 13:24 by ADMIN

Bug report

Regression introduced in R3 2020.

Reproduction of the problem

Reproducible in the demos. Video attached.
Recording47.zip

  1. Run the "overview" demo and open the browser devtools console.
  2. In the treelist, drag the first task upwards until the "k-i-insert-middle" drag clue appears. The cursor should be positioned just under the treelist header.
  3. Drop the task

Current behavior

A js exception is thrown:

kendo.all.js:126843 Uncaught TypeError: Cannot read property 'orderId' of null

Expected/desired behavior

No exceptions are thrown.

Environment

  • **Kendo UI version: 2020.3.1118
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 30 Oct 2020 08:14 by ADMIN
Release 2020.R3.SP.next

Bug report

When dragging and dropping tasks in Gantt (TreeList) the save event is not always fired.

That is a regression introduced with R3 2020 release.

Reproduction of the problem

  1. Open the Dojo
  2. Drag "Market search" and drop it when the icon is a '+' sign

Current behavior

When dragging and the icon of the dragged item is a '+' the save event is not fired. (screencast)

Expected/desired behavior

Save event should be fired when reordering tasks through drag and drop.

Environment

  • Kendo UI version: 2020.3.1021
  • Browser: [all ]
1 2