Unplanned
Last Updated: 01 Nov 2024 16:11 by Dan

Bug report

The issue is reproducible when the Editor is used as an item editor:

editable: {
form: {
buttonsTemplate: "",
items: [{
field: "Title",
label: "Title:"
}, {
field: "Description",
label: "Description:",
editor: "Editor"
}]
}
}

It is not reproducible with editor "TextBox" or "TextArea"

Reproduction of the problem

  1. Run this dojo example: https://dojo.telerik.com/KeIjSJgr
  2. Click the menu button in one of the cards and select "Edit card" from the dropdown

Current behavior

The following js exception is thrown:
kendo.all.js:131959 Uncaught TypeError: Cannot read properties of null (reading 'open')

Expected/desired behavior

No exception is thrown and the Editor can be used to edit the field value.

Environment

  • Kendo UI version: 2024.3.1015
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 30 Sep 2024 10:29 by Jacek

### Bug report

On mobile devices, when the TaskBoard columns are filled with cards, the users have trouble scrolling horizontally through the columns. When they attempt to scroll the screen, they accidentally drag cards instead of scrolling the columns. This makes navigation in the TaskBoard quite difficult, particularly for projects with a large number of cards.

    ### Reproduction of the problem

    1. Create a TaskBoard with at least two columns.

    2. Fill the columns with cards.

    3. Open the browser DevTools and switch to mobile view. Tap a card to scroll the columns horizontally or tap at the bottom of the TaskBoard to activate the horizontal scrollbar.

    4. The last card is accidentally dragged.

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

    ### Expected/desired behavior

    When the user makes a hold/long press/long tap, show the "indicator for drag and drop" and then he/she continues with the gesture by moving the card to the desired column and lift the finger. This way, the accidental dragging will be prevented. For more information, refer to the GitHub issue.

    Note: The cards in the TileLayout can be dragged only through the card's title element. The TaskBoard cards can be dragged through the card's body, as well.

    ### Environment

    * **Kendo UI version: 2024.3.806
    * **jQuery version: 3.7.0
    * **Browser: [all]