Completed
Last Updated: 13 May 2024 13:00 by ADMIN
Release 2024 Q2 (May)

Bug report

Starting from 2024.1.130 when the TreeList's Edit mode is configured to be InCell and the user interacts with the caret icon instead of collapsing/expanding appropriately the Component enters edit mode for the first column of the row.

Reproduction of the problem

  1. Open the TreeList InCell Editing Demo
  2. Try collapsing any of the node

Expected/desired behavior

Collapsing and expanding of the TreeList should work correctly upon user interaction.

Environment

  • Kendo UI version: 2024.1.130
  • Browser: [all]
Completed
Last Updated: 24 Oct 2022 11:46 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)

Bug report

When server-side localization is used Filtering is always enabled.

Reproduction of the problem

Runnable sample is available in ticket 1580765
The Filterable.Operators automatically configures the messages for the string, number, date and enum operators based on the resx files.

Current behavior

Filtering for the TreeList is always enabled.

Expected/desired behavior

Filtering for the TreeList should be configurable irrespective of whether localization is used or not.

Workaround

After the TreeList is initialized call the setOptions method and disable filtering:

$(document).ready(function(){
    var treelist = $("#treelist").getKendoTreeList();
    treelist.setOptions({
        filterable:false
    });
})

Environment

  • Kendo UI version: 2022.3.913
  • Browser: [all]
Completed
Last Updated: 05 Dec 2023 12:59 by ADMIN
Release R1.2024-Increment.2(31.Jan.2024)

Bug report

InLine Editable TreeList doesn't send all its data on Create and Update, if it is reorderable and the "Update" text of the Update button is clicked

Reproduction of the problem

  1. Run this project Demo.zip
  2. Click Add new record or Add child
  3. Enter a Name and a Url
  4. Click on the "Update" text of the Update button
  5. Inspect the Network tab for Create/Update request

For a visual reproduction guide review this screen capture

Current behavior

When the text of the Update button is clicked a part of the updated data item isn't sent to the server.

Expected/desired behavior

The whole data item has to be send to the server on Update/Create

Environment

  • Kendo UI version: 2022.3.913
Completed
Last Updated: 23 Feb 2024 11:32 by ADMIN

### Bug report

When the Drag-and-Drop functionality is enabled, the Update operation is not triggered when editing an existing item.

### Reproduction of the problem

1) Create an InLine editable TreeList;

2) Enable the dragging and dropping of the rows;

3) Edit an existing record and click the "Update" command. If you click at the span element "k-button-text", the Update request does not trigger. If you click outside of this element, the request triggers as expected.

A Dojo sample for reproduction: https://dojo.telerik.com/UQuzAnUN

### Expected/desired behavior

The "InLine" editing should work when the "move" option is enabled.

### Environment

* **Kendo UI version: 2022.2.802
* **jQuery version: 1.12.4
* **Browser: [all]

Completed
Last Updated: 17 Jan 2022 12:58 by ADMIN
Release 2022.R1

In ASP.NET Core, when using a TreeList with a data source that gets referenced by its id (instead of defining the data source directly on the TreeList), the built-in search functionality of the toolbar does not apply the filter to the data source. On each change of the search text the data source will send a new request, but the filter parameter is always null. When using the same approach for the Grid widget, the filter gets applied as planned. The attached project shows the behavior for both the TreeList and the Grid in detail.

Is this a bug? Is there another workaround than applying the data source directly to the TreeList (e.g. using JavaScript)?

Completed
Last Updated: 04 May 2022 08:40 by ADMIN
Release 2021.R3.SP2

Bug report

Setting the HeaderHtmlAttributes of the TreeList throws a Null reference exception.

Reproduction of the problem

  1. In the Multi-column headers Demo of the Treelist try adding HeaderHtmlAttributes to a Group:
@(Html.Kendo().TreeList<Kendo.Mvc.Examples.Models.TreeList.EmployeeDirectoryModel>()
        .Name("treelist")
        .Columns(columns =>
        {
            columns.Group(group => group
                .Title("Personal Info")
                .HeaderHtmlAttributes(new {@class="myClass"})
                .Columns(info =>
                {
                  //...
                })
            );
        })

Current behavior

Null reference exception is thrown.

Expected/desired behavior

The Html attributes should be added to the header.

Environment

  • Kendo UI version: 2021.2.616
  • Browser: [all]
Completed
Last Updated: 13 May 2021 07:39 by ADMIN
Release 2020.R3

Bug report

Column.Filterable.Ui option of the TreeList widget does not call the handler function. Can be replicated only in ASP.NET Core.

Environment

* **Kendo UI version:** 2020.2.617
* **jQuery version:** 1.12.4
* **Browser:** [all]