Pending Review
Last Updated: 30 Nov 2018 12:24 by ADMIN
Created by: Abhinav
Comments: 3
Category: Spreadsheet
Type: Bug Report
3

1. Open "Sample Kendo UI SpreadSheet Example.html" attached html file in the chrome browser.

2. Click on open button in the Toolbar of the spreadsheet.

3. Select "Sample Excel with Font Colors.xlsx" attached excel file. This excel file contains headers with background color and Rows with ForeColors.

4. Now when the file is loaded, you will observe that B2, B3 and B5 should come up in Red fore color but the fore color of these cell in the kendo spread sheet is Black.

5. Similarly C2 to C5 should come in Green color but the fore color in the spreadsheet is black.

 

Query: Kindly let me know how can we achieve the fore color present in the excel sheet show show up in the Kendo UI Spreadsheet?

Pending Review
Last Updated: 25 Apr 2019 06:56 by ADMIN

We are working on enterprise product, which uses Progress Telerik jQuery KendoUI components extensively purchased by our Company. In which Kendo PanelBar is used in many modules of our product.

Now a days we are working on Accessibility (i.e. keyboard and screen reader) as part of out-of-box feature of our product.

The Kendo Panel Bar has been made accessible so that it can be navigated using the keyboard arrow keys, once it receives focus via Tab Key.

We have created small example on dojo.telerik.com (i.e. which can be referred on https://dojo.telerik.com/@chiragvidani/EBEPUnoY/3) to explain issue faced by us, when accessing via Screen Reader. Please find issues below:

  1. When the panel bar is initialized in expanded state and on receiving focus by Kendo PanelBar widget, screen reader reads Header as well as Content. Now because of this, content is read twice (i.e. second time when we navigate to content using down arrow keys one at a time). Whereas behavior in collapsed state is as expected.
  2. Also, to read out the expand/collapse event of PanelBar we need to programmatically remove role attribute from <ul> and <li> tags after initialization of widget.

Secondly when referring WAI-ARIA practices on www.w3.org website (i.e. https://www.w3.org/TR/wai-aria-practices/examples/accordion/accordion.html), we found some differences as explained below:

  1. Header of PanelBar or Accordion is surrounded by <button> inside <h3> (i.e. reference link is https://www.w3.org/TR/wai-aria-practices/#accordion)
  2. Content of PanelBar or Accordion has an aria-labelledby attribute with value containing ID of respective Header.
  3. In WAI-ARIA website PanelBar or Accordion is generated using combination of relevant <div> markup, whereas in Kendo, its generated using <ul> and <li> markup.
  4. In current implementation of Kendo PanelBar, focus is set to <ul>, whereas in demo of w3.org website its being set to <button> placed as a header in order to restrict reading of list keyword.

Kindly help us with your assistance.

Thanks,

Chirag Vidani

Pending Review
Last Updated: 12 Nov 2019 09:17 by ADMIN
Created by: Maikel
Comments: 1
Category: DateRangePicker
Type: Bug Report
2

Hi,

I've implemented the DateRangePicker in our software and I noticed that the selection of the DateRangePicker has a slide different behavior to the Angular DateRangePicker.
This behavior is also reproducible in the demo website.

Scenario:
Select a range. Alter range to the new values. First, update '03-11-2019' -> '04-11-2019'. Second, update '09-11-2019' -> ''

First selection:
Start date: 03-11-2019
End date: 09-11-2019

Now I want to update this range to:

Expectation:
Start date: 04-11-2019
End date: 16-11-2019

Result:
Start date: 16-11-2019
End date: null
When I select the start date, it's updated as expected (04-11-2019) but selecting the new end date (16-11-2019), sets the a new start date instead of the end date. As described by the result values.

Pending Review
Last Updated: 23 Apr 2019 08:00 by ADMIN
Created by: Albert
Comments: 2
Category: Kendo UI for jQuery
Type: Bug Report
1

https://dojo.telerik.com/aPAcUDuc/2

 

open new window using the button, and close all window one by one, then see that k-overlay is still stay in page

Pending Review
Last Updated: 04 Dec 2019 13:55 by ADMIN

Hi,

 

I encountered a bug when using the spreadsheet control with a remote datasource which I was able to replicate using the datasource binding demo (https://demos.telerik.com/kendo-ui/spreadsheet/datasource).

When entering data on an empty cell in an empty row not adjacent to a non-empty row (e.g. a row that is two rows below the end of the data); then editing a cell in the same row, but adjacent column, this creates two items in the corresponding datasource.

Editing an empty row above this new row will modify one of the records created in this process.

Pending Review
Last Updated: 06 Feb 2019 14:15 by ADMIN
Created by: Jyotika
Comments: 1
Category: Grid
Type: Bug Report
1

Hi Team,

Kendo grid does not allow all columns to be hidden from column menu as it disables the check box for last column in column menu.

But if we set hidden = true and menu = false properties for column, grid hides that column from grid and column menu, but enables the checkbox to hide all columns from grid leaving it empty. After which we can't get back the columns in grid which isn't valid.

Grid should always allow at least one column to be included in grid/menu.

Please find attached screenshot and below sample link.

https://dojo.telerik.com/EHOgaJUK/2

Thanks,

Jyotika

Pending Review
Last Updated: 13 Feb 2020 13:11 by Thomas
Created by: Thomas
Comments: 0
Category: Window
Type: Bug Report
1

  Hi Team

 

We found a bug when we try to dynamically include a title at the KendoUI - Window component.

When we visit the website, all is correctly(title.png) displayed. After an reload of the website (F5 or the refresh button) the title disappers(notitle.png)

 

Regrets Thomas

ViewModel (TypeScript/Aurelia):
	//private variable
	private _helpWindowTitle: string;

	constructor(private _taskQueue: TaskQueue) {
		//set localization
		this._i18n.setLocale('de')
			.then(() => {
				this._helpWindowTitle = this._i18n.tr("window.title");
			});
	}

View (HTML):

<div id="helpwindow" ak-window="k-width: 600px;
				k-visible.bind: false;
				k-title.two-way: _helpWindowTitle;
				k-actions.bind: _helpActions;
				k-widget.bind: _helpwindow">
		<form class="d-flex-center flex-column" role="form" ref="form" submit.delegate="tryHelpRequest()">
			<div class="form-group d-flex-center m-4">
				<label class="white-space-nowrap m-0 mr-2"><span t="window.optionlabel"></span></label>
				<ak-drop-down-list k-auto-bind.bind="false"
						k-option-label="-"
						k-data-text-field="name"
						k-data-value-field="id"
						k-data-source.bind="_helpDatasource"
						k-value.two-way="_selectedHelp"
						view-model.ref="_helpOptionDropdown"
						k-on-ready.delegate="onReady($event.detail)"
						style="width: 300px;">
				</ak-drop-down-list>
			</div>

			<textarea ak-rich-editor="k-widget.two-way: _helpMessageEditor"
				style="height:200px"
				k-widget.two-way="editor"></textarea>
			<button ak-button class="btn-arec-dark p-2 mt-2" submit-form.bind="form"><i class="fa fa-paper-plane mr-2"></i><span t="window.submittext"></span></button>
		</form>
	</div>
Pending Review
Last Updated: 29 Jul 2019 04:58 by ADMIN
Created by: Somesh
Comments: 1
Category: PivotGrid
Type: Bug Report
1
when data present inside the array which are binding to pivotgrid read method then not an any issue BUT  When if one of the empty array binding to pivot grid read method after that wherever we try to bind the array with data it causing problem 'Cannot read property 'value' of undefined'.
Pending Review
Last Updated: 16 Aug 2019 14:49 by ADMIN

Reproduction steps:

1. Open column menu

2. Using arrow keys, go to Filter menu item.

3. Hit right arrow to open Filter submenu

4. Tab through filter submenu

5. Hit escape.

Expected behaviour: Filter submenu closes and focus returns to the parent column menu

Actual behaviour: Both filter and column menu are closed.

Snippet: http://dojo.telerik.com/@gearoidj/iqiwUCEp

 

This is an issue for accessibility users - there doesn't seem to be a way to return to the parent filter menu using the keyboard without closing all menus and reopening them.

There is one way for it to occur, and that is to use the mouse to place the focus on the Filter menu background - in this case hitting escape will close the Filter menu and focus will be returned to the parent column menu. However this is impractical for an accessibility user who is relying solely on keyboard navigation.

 

An example of where this (mostly) works is on the Columns submenu - the user can use the left arrow key or Escape to close the child menu or alternatively keep tabbing and they will eventually return to the parent menu (though if they do tab within the child menu, hitting Escape will close both the child and parent menus).

Pending Review
Last Updated: 26 Aug 2019 13:48 by ADMIN

I am currently experiencing an issue between the Kendo ContextMenu and the Kendo EditorFor. When I open the ContextMenu inside of the EditorFor it display offset relative to the cursor, both the left and top values are completely incorrect relative to the editor.

Attached you will find a solution where this issue has been replicated, I removed the scripts folder in order to keep the file size small. I hope this can be fixed soon.

Pending Review
Last Updated: 28 Aug 2019 04:56 by ADMIN
Created by: Aleksandr
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

1 - when use bootstrap v4  theme, ddl does not handle long names gracefully, please find in attachment example in bootstrap v4 & silver themes, also here are the dojo exaples

 

v4: https://dojo.telerik.com/AYoXEyoT/5

 

silver: https://dojo.telerik.com/aqIkUSiP/2

 

2 - for grid and separate controls validation message has diff view

 

https://dojo.telerik.com/aBuKaDun/6

 

should be the same

 

 

 

Pending Review
Last Updated: 30 Aug 2019 10:36 by ADMIN
Created by: Doug
Comments: 5
Category: Scroller (Mobile)
Type: Bug Report
0

Applying the following filter to a datasource

app.localDocs = new kendo.data.DataSource({
        data: app.docArray,
        schema: {
            model: app.doctorModel,
            total: function () {
                return app.docArray.length;
            }
        }
    });

    app.doctorModel = new kendo.data.Model.define({
        id: "code",
        hasChildren: false,
        fields: {
            code: {
                type: "number",
                editable: "false"
            },
            name: {
                type: "string",
                editable: false
            },
            msp: {
                type: "string",
                editable: false
            }
        }
    }); 

app.localDocs.filter({
          logic:"or",
          filters: [
              {
              field: "name",
              operator: "contains",
              value: $('#filterV').val()
                    },
                    {
              field: "msp",
              operator: "contains",
              value: $('#filterV').val()
                    }
                ]
            });
            app.mobileApp.scroller().scrollTo(0, 0);

 

 

 Try the search using O'Brien  The list shows no results as soon as you hit the apostrophe.

 

Works fine on Safari on a mac, chrome on any system, but has the above result above on an ipad or iphone. 

 

Pending Review
Last Updated: 03 Sep 2019 13:03 by ADMIN

When using a grid with locked columns if the unlocked area is scrollable once scrolled horizontally the resize handle keeps it's original absolute positioning and doesn't respect the change in scroll. 

When hovering over the edge of the column I can no longer see the resize handle. I can hover to the left where it would have been with no scrolling and then see it. 

On DOM inspection I see the event to update the handle's position STILL FIRES when hovering the edge of a column header, but the position is based on scrollLeft() === 0. 

I will assume the needed left position for each column is calculated on creation but is not re-calculated for horizontal scroll. 

 

This can be reproduced in the live demos on Telerik's site. 

 

https://demos.telerik.com/kendo-ui/grid/frozen-columns

 

Pending Review
Last Updated: 18 Oct 2019 09:13 by ADMIN
Created by: Christian
Comments: 5
Category: PDFViewer
Type: Bug Report
0

Hello,

 

i have some problems with the updated pdf viewer.

Print

The new print feature failed after the second print call.

Reproduction steps

  1. call https://demos.telerik.com/kendo-ui/pdfviewer/index
  2. click on print
  3. abort browser print dialog
  4. call again, there is no content in the print dialog preview or output

 

Search

Furthermore the search wont work for me, i get only an browser alert and console log entry.

console log on init

jquery-3.4.1.min.js:2 Uncaught (in promise) Error: Syntax error, unrecognized expression: <span>
    at Function.se.error (jquery-3.4.1.min.js:2)
    at se.tokenize (jquery-3.4.1.min.js:2)
    at se.compile (jquery-3.4.1.min.js:2)
    at se.select (jquery-3.4.1.min.js:2)
    at se (jquery-3.4.1.min.js:2)
    at Function.se.matches (jquery-3.4.1.min.js:2)
    at Function.k.filter (jquery-3.4.1.min.js:2)
    at F.fn.init.k.fn.<computed> [as parent] (jquery-3.4.1.min.js:2)
    at F.fn.init.unwrap (jquery-3.4.1.min.js:2)
    at init.processTextNode (kendo.all.js:158104)

 

console log on search

Uncaught TypeError: Cannot read property 'matches' of undefined

 

I try to show the pdf viewer in an kendo window, is there any problem known?

 

Beste regards

Christian

Pending Review
Last Updated: 11 Oct 2019 14:20 by ADMIN
Created by: Anna
Comments: 1
Category: Notification
Type: Bug Report
0

Reproduction

Run dojo at https://dojo.telerik.com/@GaloisGirl/UtuZIyOd

Current behavior

All three notifications are removed after one second

Expected behavior

The blue notification should be removed after 2 seconds, the orange one after 1 second, the red one never.

Analysis

The bug only occurs with the appendTo option.

In the showStatic method, we clearly see all displayed notifications are iterated over and being attached the _hideStatic method. In my example:

  1. the blue notification is shown and scheduled to be hidden after 2s
  2. the red notification is shown, none is scheduler do be hidden, because autoHideAfter is 0
  3. the orange notification is shown, and the blue one, the red one, and the orange one are scheduled to be hidden after 1s.

The 2018.1.117 code does not feature this loop and the bug is not present.

 

Pending Review
Last Updated: 20 Nov 2018 13:22 by ADMIN

When user inputs text that does not match any of the items in the data source and presses the down arrow key, the "suggestions" drop down list opens up with an empty list when the configuration option is: 'noDataTemplate: false'.

 

This seems to be a regression since it appears to be working in an older version:

Thread: https://www.telerik.com/forums/is-it-possible-to-disable-nodatatemplate

Demo for suggested fix: http://dojo.telerik.com/EXEnu

Note the kendo version (2016.3.914).

 

Same demo with newer version of kendo (2018.2.620): http://dojo.telerik.com/ehaDEsIq

 

Reproduction steps:

1. Type a string in the AutoComplete that does not match any values in the data source, e.g. ("123")

2. Press the "down" arrow key to open up the suggestions dropdown.

The suggestions dropdown opens up with no items -- it should not be opening up at all.

 

Behavior in (2016.3.914) is that the dropdown does not open when using the arrow keys if the typed in text does not match any of the items in the suggestions list. [Correct]

Behavior in (2018.2.620) is that the dropdown does open with an empty list when using the arrow keys if the typed-in text does not match any of the items in the suggestions list. [Incorrect]

Pending Review
Last Updated: 30 Nov 2018 11:47 by ADMIN
Created by: Paul
Comments: 3
Category: Spreadsheet
Type: Bug Report
0

Bug in js\spreadsheet\numformat.js makeDateFormat

 

You appear to be using the wrong indices inside a nested loop.

if (/^(?:date|time|ampm)$/.test(section.body[i].type)) {

Should be (switch i to j)

if (/^(?:date|time|ampm)$/.test(section.body[j].type)) {

Getting error

Uncaught TypeError: Cannot read property 'type' of undefined
     at Object.<anonymous> (numformat.js:630)

 

Note: Version is actually 2018.3.1114 from npm

Pending Review
Last Updated: 11 Dec 2018 11:18 by ADMIN

The following event-handler does not work when run in a mobile environment (iPad). Otherwise it works as expected:

Result: all columns a set to their minimum width.

 

    var grid = $("#grid").kendoGrid({
        dataSource: dataSource,
        columns: [

// ...       
],

        columnShow: function (event) {

            console.time('autoFitColumn');
            for (var i = 0; i < this.columns.length; i++) {

                var col = this.columns[i];
                             this.autoFitColumn(i);
            }
            console.timeEnd('autoFitColumn');
        },
      // ...
        filterable: true,
        sortable: {
            mode: "multiple",
            allowUnsort: true
        },
        pageable: true,
        reorderable: true,
        scrollable: true,
        columnMenu: true,
        mobile: true,
    }); 
Pending Review
Last Updated: 17 Dec 2018 14:47 by ADMIN

Unable to edit date properly, when date is selected from the Kendo UI date picker.

Below are steps to reproduce

#1: Select date from the date picker

#2: Click on backspace in date field(place cursor end of Date 08/06/2018 place cursor next to 8) then Control is moved to another place, it supposed to be at 1

Provided below is the dojo for checking

http://dojo.telerik.com/ewANiMuM

Note:

Don't have issue in older versions in  Kendo UI 2017 R1 and lower versions,

found the issue from the version Kendo UI 2017 R2 and above

Pending Review
Last Updated: 19 Dec 2018 09:41 by ADMIN
Created by: kudaravalli
Comments: 1
Category: Date/Time Pickers
Type: Bug Report
0

Hi Team,

 

Can you please help on below issue

 

By clicking on Backspace on the end of date value(09/08/2018), control is moved to another place(control is moved to first 0 instead of 1)

 

Issue with second Datepicker from the below sample

https://docs.telerik.com/kendo-ui/controls/editors/datepicker/how-to/date-masking-using-maskedtextbox

 

Thanks in advance


 

1 2