Kendo UI + Telerik UI for PHP
Adds Drawer Scrolling Styles for Mozilla, plus accessibility improvements for adaptive rendering of Grid.
Features
- Common
- Add minified version of the Kendo scripts files within @progress/kendo-ui and kendo-ui-core npm packages.
- AutoComplete
- Kendo and Google Chrome Autocomplete open Simultaneously.
- ComboBox
- Kendo and Google Chrome Autocomplete open Simultaneously.
- Drawer
- Add Drawer Scrolling Styles for Mozilla.
- DropDownList
- Kendo and Google Chrome Autocomplete open Simultaneously.
- DropDownTree
- Kendo and Google Chrome Autocomplete open Simultaneously.
- Grid
- Setting a custom filter widget for a boolean column does not work.
- Accessibility improvements for adaptive rendering of Grid.
- MultiColumnComboBox
- Kendo and Google Chrome Autocomplete open Simultaneously.
- MultiSelect
- Kendo and Google Chrome Autocomplete open Simultaneously.
- PDFViewer
- Extend pdfjsprocessing file usage in wrappers and typescript.
- Switch
- Automatically move input classes to the wrapper of the widget.
Fixes
- Common
- Show event of the View fires twice.
- JS error on expanding widgets due to R2 2019 compatibility issue with jQuery 1.10.x, 1.11.x, 2.0.x and 2.1.x.
- Add notify method in kendo typescript definitions.
- AutoComplete
- Popup property is missing from dropdowns TypeScript definitions.
- Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
- Button
- Missing Button shadow in normal state with LESS Material theme.
- ButtonGroup
- Incorrect active-focused background color of ButtonGroup buttons in Material theme.
- Calendar
- Calendar throws JS error in Century view on decade navigation.
- Calendar disabled dates breaks Year/Month view keyboard navigation.
- ComboBox
- ComboBox item selection issue when using "filtering".
- Popup property is missing from dropdowns TypeScript definitions.
- Virtualized ComboBox in grid maps to text field on cellClose.
- Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
- ContextMenu
- Еrror when removing non-existing item from ContextMenu.
- DateRangePicker
- Placing TABLE in the DateRangePicker footer template throws JS error.
- Drawer
- Drawer improvements for invalid mode and minHeight behavior.
- DropDownList
- Popup property is missing from dropdowns TypeScript definitions.
- DropDownList fails to group items by 0.
- Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
- Group headers are not set correctly when group field is null or empty.
- DropDownTree
- Popup property is missing from dropdowns TypeScript definitions.
- Excel Export
- Kendo.Mvc.Export.dll SetCellValue method should handle null values.
- Grid
- MultiSelect inside Grid loses its text visibility when using Nova skin.
- Column resize handle is displayed at incorrect position.
- PersistSelection fails to work in MVVM Grid.
- The scrollbar of the Grid with virtualization has wrong height in IE with jQuery 3.*.
- Kendo UI Grid does not open cell for editing on last row with scrolling in iOS device.
- Missing last header when all columns in a grid are Multi-header columns.
- Grid with locked columns and virtual scrolling goes out of sync when the browser window is resized.
- Grid column menu button is not highlighted with Office 365 and Metro themes when a column is filtered.
- Insufficient color contrast of Grid pager info in Office365 theme.
- Kendo.Mvc.Export.dll SetCellValue method should handle null values.
- In the Grid, if a column field matches another column title, the menu hides the wrong column.
- Grid's column filter submenu has incorrect tooltips.
- Pager _click does not parse the page number to integer.
- Reordering duplicate columns/template columns does not reorder properly columns in the column menu.
- Add cursor:default in Grid Heading.
- Grid clear filter icon is misaligned for LESS themes.
- Grid checkbox column selection is out of sync when items are selected with drag-drop or with Shift key.
- Grid sort column style not applied correctly for SASS themes.
- Unexpected text-decoration: underline style on Grid's filter icons in exported PDF.
- Column reordering with multi column headers causes mixing of the column titles.
- DataSource filter in getOptions is not copied.
- Grid row becomes selected on command's icon click.
- ListView
- ListView: The scrollable behavior is enabled when height style is applied to the Kendo UI ListView wrapper element.
- Menu
- Menu hierarchical items are not expanded the first time when hovered.
- The ResponsivePanel closes immediately on mobile devices after it is opened in Chrome due to passive event listener.
- MultiColumnComboBox
- Popup property is missing from dropdowns TypeScript definitions.
- MultiSelect
- Popup property is missing from dropdowns TypeScript definitions.
- MultiSelect inside Grid loses its text visibility when using Nova skin.
- Tapping over a MultiSelect then scrolling throws a js exception and opens the widget's dropdown.
- l.select(...).done is not a function error is thrown when delete the selected item after filtering.
- Removing MultiSelect tag does not trigger change event with jQuery 3.3.1.
- Horizontal scroll bar is displayed in the dropdown even if autoWidth is enabled.
- MultiViewCalendar
- Multiple dates can be selected on mobile devices when selection mode is "single".
- Notification
- Missing Notification icon right margin.
- PDFViewer
- Using Custom Build with PDFViewer checked throws an error.
- PDF files with capital case file extension are not rendered.
- Pager
- Pager _click does not parse the page number to integer.
- ResponsivePanel
- The ResponsivePanel closes immediately on mobile devices after it is opened in Chrome due to passive event listener.
- Scheduler
- Adaptive scheduler with editable false renders create button.
- Scheduler events overlap additional days slots with small screen resolutions.
- Scheduler in SignalR scenario does not fully update its UI.
- Cannot read property 'firstSlot' of undefined thrown when remote resources with grouping and autoBind: false are used.
- Scheduler events width not properly calculated in RTL scenarios when a scrollbar is displayed.
- JavaScript error thrown on saving Scheduler event with invalid date format entered in Start/End inputs.
- Select method throws error in monthview.
- Scheduler is scrolled into view, when a time slot/event is focused.
- ScrollView
- Initializing ScrollView with one item and disabled paging shows the Next arrow.
- Spreadsheet
- Spreadsheet throws a js exception on exporting to Excel.
- Spreadsheet bad performance on setting font size to multiple cells.
- Pasting data from Excel file to Spreadsheet results in an image instead of data values.
- Decimal values are not displayed when negative percentage value is filled in a cell.
- Spreadsheet custom editor button is not visible in frozen columns scenario.
- Spreadsheet opens only 200 rows from previously exported document.
- Unable to reach last column custom editor button.
- Negative floating point numbers are represented without the zero.
- Spreadsheet widget cannot be scrolled under Android.
- Tooltip
- Tooltip disappears when the page is scrolled and the container has overflow: auto.
- TreeList
- TreeList resizes incorrect column.
- TreeList pager doesn't change its UI correctly upon refresh button click.
- TreeList "Status" element breaks widget layout upon resize method call.
- TreeList "No records to display" is displayed below pager.
- TreeList MVVM bindings stop working if a column template contains a table.
- Reordering duplicate columns/template columns does not reorder properly columns in the column menu.
- Kendo Treelist removing wrong col element when hidin column.
- TreeView
- NumericTextBox losing focus inside TreeView template in Chrome.