Pending Review
Last Updated: 22 May 2020 15:50 by Maciej
Created by: Maciej
Comments: 0
Category: Kendo UI for jQuery
Type: Feature Request
0

There are situations where I want to know more about what triggered certain event in kendo (for example if ctrl button was down when clicking) but library won't let me because original browser events don't make it all the way up. Examples:

* select/change event for tree view

* change event for grid

I wish there was a field originalEvent on the argument so I can look at it.


element.kendoTreeView(
{
    select: e =>
    {
        let isCtrlDown = e.originalEvent.ctrlKey;
    }
 });

Completed
Last Updated: 22 May 2020 15:12 by Chris
Created by: Chris
Comments: 3
Category: Kendo UI for jQuery
Type: Feature Request
2
Add a new control to edit filters/queries like in Visual Studio online (see "How to: Design a Query by Using the Query Designer", https://msdn.microsoft.com/en-us/library/ff852016.aspx)
Completed
Last Updated: 22 May 2020 15:07 by ADMIN
Created by: cortex
Comments: 9
Category: Kendo UI for jQuery
Type: Bug Report
0

Hi,

I'm using the Grid version 2019.3.1023 but changelog for newer version doesn't seem to show this has been fixed.

 

Using Html.Kendo().Grid().Columns(columns => colums.ForeignKey(x => x.ForeignCol, data, "value", "label"));

 

If data contains html, it will not be escaped when the javascript for the kendoGrid component is rendered, and thus is exposed to XSS.

This should be either fixed or documentation and samples must tell explicitly we need to html encoded the data, as this is not the case for the model itself.

 

 

 

 

Unplanned
Last Updated: 22 May 2020 14:09 by ADMIN

Feature Request:

At present, the fields.editorTemplate option of the Filter widget is exposed to modify and customize the editor widget for the value.

However, the DropDownList widgets for the fields and operators cannot be modified via the exposed configuration. For instance to add the Search(filter) functionality

 

In Development
Last Updated: 22 May 2020 13:14 by ADMIN
Created by: Anna
Comments: 1
Category: TileLayout
Type: Bug Report
0

Reproduction:

  1. run dojo at https://dojo.telerik.com/@GaloisGirl/IxEGipeT
  2. resize the first item
  3. check the console to e.container

Expected result:

As per https://docs.telerik.com/kendo-ui/api/javascript/ui/tilelayout/events/resize , e.container should be a jQuery object

Actual result:

e.container is undefined

 

Unplanned
Last Updated: 22 May 2020 12:23 by ADMIN
Created by: Hien
Comments: 0
Category: Chart
Type: Feature Request
1

Feature request

Introduce a regression line in the Kendo UI Chart that should be automatically calculated and included in the chart. 

Current behavior

Explicitly calculate the values for the regression line based on the values from the main series and create a new series in the chart. 

Completed
Last Updated: 22 May 2020 12:19 by ADMIN
Release 2020.R2.SP.next
Created by: AGB
Comments: 1
Category: Grid
Type: Bug Report
3
Hi Guys,

I have just tripped over a problem in the 2020 R1 release whereby the sort indicator is not being shown when autoBind is set to false.

To illustrate the problem run the following dojo

    https://dojo.telerik.com/eMELiMut

which will show a sort indicator on the 'Ship Country' column.

Now if you uncomment 'autoBind:true' and 'dataSource.read();' and re-run you will see that although the data is being sorted correctly the 'Ship Country' column is missing the indicator.

Regards
Alan
Unplanned
Last Updated: 22 May 2020 11:37 by ADMIN
Bug report

Incorrect number when decreasing the value via the keyboard in MS Edge.


Reproduction of the problem:

1. Open a NumericTextBox demo in the Edge browser. 
2. Focus on input. 
3. Increase the value to 3 using keyboard arrows. 
4. Press the Tab button so NumericTextBox loses focus. 
5. Press Shift+Tab buttons to bring the focus back to the NumericTextBox. 
6. Decrease the value using the keyboard arrow.
7. Value is decreased by two, while it should be decreased by one.
 

Current behavior:

When decreasing by the keyboard arrow, the value of the NumericTextBox goes directly from 3 to 1.

 

Expected/desired behavior:

When decreasing by the keyboard arrow, the value of the NumericTextBox should be decreased by one without skipping values.

 

Environment:

* **Kendo UI version:** 2020.2.513
* **jQuery version:** 1.12.4
* **Browser:** Microsoft Edge 44.18362.1.0
Unplanned
Last Updated: 22 May 2020 11:37 by ADMIN
Created by: Marcel
Comments: 1
Category: PDFViewer
Type: Feature Request
0

Hi,

currently i found an workaround for the request but a native support would by cool. Token in url is no alternative

 

Workaround:

axios({
	url: `${config.apiUrl}/Page/pdf/` + id,
	method: 'GET',
	responseType: 'blob',
	headers : {
		"Authorization": authHeader().Authorization
	}
}).then((response) =>{
	var fileReader = new FileReader();
	fileReader.readAsDataURL(response.data);
	fileReader.onload = function(e){
		var pdfViewer = $("#documentViewer").data("kendoPDFViewer");
		if(!pdfViewer){
			pdfViewer = $("#documentViewer").kendoPDFViewer({
				pdfjsProcessing: {
					file: {
						data: e.target.result.split(",")[1]
					}
				},
				width: "100%",
			}).data("kendoPDFViewer");
		}else{
			console.log("fromFile function");
			// pdfViewer.fromFile(`${config.apiUrl}/Page/pdf/` + id);
			pdfViewer.zoomScale = pdfViewer.options.scale || 1.25;
			pdfViewer.trigger("update", { action: "zoom", zoom: pdfViewer.options.scale || "auto" });
			pdfViewer.options.pdfjsProcessing.file.data = e.target.result.split(",")[1];
			pdfViewer._loadDocument();
		}
	}
})

 

Added by admin:

The request is a valid one but it should be extended outside the context of Axios. It will be a good feature to introduce a general approach for fetching a file dynamically - jQuery, Axios, etc.

Completed
Last Updated: 22 May 2020 11:29 by ADMIN
Release 2020.R2.SP.next

Bug report

This is a regression introduced in R1 2020. To reproduce it, set a menu button within a splitButton as initially hidden. Then show it with the ToolBar's show API method.

Reproduction of the problem

Dojo example.

  1. Open the browser's dev tools console and run the example.

Current behavior

"btn2" is shown as expected, but a js exception is thrown:

kendo.all.js:91805 Uncaught TypeError: Cannot read property 'refresh' of undefined

Expected/desired behavior

No js exceptions

Environment

  • Kendo UI version: 2020.2.513
  • jQuery version: x.y
  • Browser: [all]
Declined
Last Updated: 22 May 2020 11:28 by Monica
There are a number of controls missing from the new editor that was not in the old telerik editor. including Add spell check, cut, copy and paste {several options}, undo, redo, new paragraph, horizontal rules, insert time, insert symbol. Anyway to bring those functionalities into  ASP.net core?
Unplanned
Last Updated: 22 May 2020 11:20 by ADMIN
Scheduled for 2020.R2.SP.next
Created by: Anna
Comments: 1
Category: Form
Type: Bug Report
0

Reproduction

  1. Run sample at https://dojo.telerik.com/@GaloisGirl/eConozaR
  2. Click "validate"

Expected result:

  1. Validation result should be displayed  as a boolean

Actual result:

  1. Undefined is displayed

Fix:

Just add return before "validator.validate();" in method "validate".

 

In Development
Last Updated: 22 May 2020 11:20 by ADMIN
Scheduled for 2020.R2.SP.next

Bug report

When adding a Rating with precision:"half" in a Gantt tooltip template the half item is not rendered. Using Rating with precision:"item" works as expected.

Reproduction of the problem

  1. Run this dojo
  2. Hover over the Task

Current behavior

Rating is set to 2.5, but the half item is not rendered.

Expected/desired behavior

Rating configured with precision:"half" should render the half item.

Environment

  • Kendo UI version: 2020.1.406
  • Browser: [all]
In Development
Last Updated: 22 May 2020 11:20 by ADMIN
Scheduled for 2020.R2.SP.next

Bug report

The rating component layout/functionality breaks when its precision configuration is set to "half" and the defined Kendo culture is "de-DE".

  • The issue is related to the defined in the de-DE culture decimal separator
    If the below definition

numberFormat: {
pattern: ["-n"],
decimals: 2,
",": ".",
".": ",",

is changed to this:

numberFormat: {
pattern: ["-n"],
decimals: 2,
",": "'",
".": ",",

The issue is no more reproducing

Reproduction of the problem

  1. Open this Dojo and run it
  2. See the second rating component

Current behavior

The layout of the rating component with "half" precision doesn't visualize the "half" precision and the value of the current rating is displayed without a decimal point
image

Expected/desired behavior

The expected behavior can be observed in this Dojo example
image

Environment

  • Kendo UI version: 2020.1.406
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 22 May 2020 09:17 by ADMIN

Reproduction:

  1. run dojo at https://dojo.telerik.com/@GaloisGirl/aPUgEvUZ

Expected result

  1. First header reads "Text header 1"
  2. Second header reads "Template header"

Actual result

  1. Both Headers read "Text header 1"

Cause

In the "_initContainers" function, when looping over containers, the variable "headerContent" still holds the content of the previous header.

Unplanned
Last Updated: 22 May 2020 09:05 by ADMIN
Created by: Patrick
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
2
I would like the additional barcode added.

https://en.wikipedia.org/wiki/Data_Matrix

A Data Matrix is a two-dimensional barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern, also known as a matrix.
Completed
Last Updated: 22 May 2020 08:34 by ADMIN
Created by: Chris
Comments: 1
Category: Form
Type: Feature Request
1
The grid in Kendo UI for jQuery offers options for editing its data in a popup dialog.

The popup dialog should be provided as a widget regardless of the grid (or in addition) in the framework. Thus, the edit dialog could be easily implemented by application developers.

Example: https://jsfiddle.net/chstorb/f0x4b6gh/
Pending Review
Last Updated: 21 May 2020 20:11 by Hannah
I'd like to trigger various events on a map dependent on whether I right, middle, or left mouse click on a shape. Thanks in advance.
Pending Review
Last Updated: 21 May 2020 15:48 by Greg
Created by: Greg
Comments: 0
Category: TileLayout
Type: Feature Request
0

I think the tile layout is a really cool new feature for making reporting dashboards that users can customize.  One thing that users would want is the ability to add new items at a specific location.  I imagine the tile layout control being a drop target where a user can drag a draggable item onto the tile layout surface and the new item can be added at the location where the user dragged the item.

 

Is this something you can add to the control in the future?

Unplanned
Last Updated: 21 May 2020 15:06 by D

Bug report

Scheduler events in TimeLine view are displayed incorrectly when they start/end at the same time.

Reproduction of the problem

Run this dojo

Current behavior

Notice that Event 2 is displayed below Event 1, even though they do not overlap. Removing Event 3 results in Event 1 and 2 being rendered next to one another.

Expected/desired behavior

Event 2 should be displayed next to Event 1, but not below, as they do not overlap

Environment

  • Kendo UI version: 2020.2.513
  • Browser: [all]
1 2 3 4 5 6