DevExtreme 20.1.6

Mejora los controles Data Grid, Scheduler y Diagram.
Julio 16, 2020
Nueva versión

Correcciones

DevExtreme Data Grid

  • DataGrid - "Field not found" error is thrown when headerFilter is used to filter another column and filterPanel is visible.
  • DataGrid - A cell immediately closes after a value changes if a column has calculateCellValue.
  • DataGrid - Accessibility doesn't work for columns without dataField.
  • DataGrid - Cells in a column are duplicated when grouping by this column if showWhenGrouped is enabled.
  • DataGrid - Focused row is missing when a user selects an uploaded record.
  • DataGrid - Header Filter doesn't work if a column dataField matches another column caption.
  • DataGrid - Navigation by the Tab key works incorrectly in the master-detail scenario.
  • DataGrid - 'o.indexOf' error shows when multiple selection, deferred selection and renderAsync are used.
  • DataGrid - Setting the exclamation mark as a column's caption affects the 'exclude' filter of another column.
  • DataGrid - Text in a group row may be incorrect if state storing and repaintChangesOnly are enabled.
  • DataGrid - The "push" drop feedback mode animation doesn't work in Microsoft IE\Edge.
  • DataGrid - The "push" drop feedback mode is animated incorrectly if columnFixing is enabled.
  • DataGrid - The e.row.isEditing property is undefined in onCellPrepared for a row that is not in the editing state.
  • DataGrid - The exported file is corrupted when the predefined 'billions' grid column format is used.
  • DataGrid - The last column's value disappears on adding a new row to an empty grid after the Tab key is pressed.
  • DataGrid - The selectedRowKeys array contains keys of deleted rows.
  • DataGrid Demo - CRUD operations don't work when client and service domains are different.
  • DataGrid displays a loading panel if reject is called in customLoad.
  • DataGrid displays the "Cancel Changes" button after changing a column that has the setCellValue callback.
  • DataGrid does not display a validation message for a cell when Switch is used as an editor.
  • DataGrid doesn't automatically filter data when column filtering settings are changed on the fly.
  • DataGrid goes to infinite reload when DataSource is changed and then changed again to null.

DevExtreme Data Visualization

  • Chart - It is impossible change backgroundColor of panes via the option method.
  • RangeSelector - Displayed value is incorrect after a slider is dragged quickly.
  • Standard Bar breaks with DateTime values.

DevExtreme Diagram

  • Diagram - Items collection doesn't have a dataItem field for child shapes in the onSelectionChanged event handler when the diagram is bound to a hierarchical array.

DevExtreme File Management

  • DevExtreme File Manager - Folder icons are overlapped with text in Microsoft Internet Explorer 11.
  • DevExtreme-based File Manager - The toolbar items don't have tooltips.
  • File Manager for DevExtreme - TypeScript definitions have an incorrect type specification for the delete permission.

DevExtreme Gantt

  • Gantt - A new subtask cannot be created from the Tree View area if a key expression differs from a predefined one ("id").
  • Gantt - Tree View content is not updated automatically while updating a task if the autoUpdateParentTasks property is enabled.
  • Gantt for Java Script - A task's progress is reset to 100% after adding/deleting resources for the task.
  • Gantt for Java Script - Tasks in the Tree List area are not collapsed after adding a new sub-task.

DevExtreme Html Editor

  • HtmlEditor - The layout of a multiline toolbar is incorrectly displayed on a mobile device.
  • HtmlEditor - The onValueChanged event handler has an undefined event argument if the value was changed in the UI.
  • HtmlEditor - The pasted image is inserted twice.
  • HtmlEditor doesn't display mentions when a user types fast.
  • HtmlEditor raises an error when a value is changed to null.

DevExtreme Scheduler

  • Scheduler - A cell keeps a hovered state even if nothing is dropped in it.
  • Scheduler - A new all-day appointment overlaps other appointments in the Week view.
  • Scheduler - A new item is added to the right side of the Form.
  • Scheduler - 'All Day' text and time of an appointment are not aligned in the Agenda view.
  • Scheduler - Appointments are not displayed after the dataSource is filtered.
  • Scheduler - Drag and drop stops working when the height is not set and the page is scrolled down.
  • Scheduler - Drag and Drop to an external container doesn't work if the view is scrolled.
  • Scheduler - SignalR Service doesn't work if remoteFiltering is true.
  • Scheduler - The widget deletes the first appointment in a series instead of a selected appointment.
  • Scheduler doesn't allow multiple cell selection in a timeline view when allowDragging is disabled.

DevExtreme UI Widgets

  • DateBox - An analog clock has different margins if the "HH:mm" display format is set and the Calendar widget is hidden.
  • DateBox includes current time to its value when the 'date' type with the useMaskBehavior option are set.
  • Drawer is displayed above the Menu when openedStateMode is set to "overlap".
  • DropDownButton - The control's drop down overlaps the input.
  • Form - CheckBox item doesn't display its "undetermined" state when it is bound to the "undefined" value.
  • Lookup - It's impossible to define toolbarItems using dropDownOptions.
  • NumberBox does not accept decimal values with a custom formatter function.
  • RadioGroup - The loadOptions.filter option contains an object instead of a key when store.key is used.
  • RadioGroup doesn't display a selected value after a data source is changed if the previous data source didn't contain the value.
  • SelectBox - The widget ignores the dropDownOptions settings.
  • TagBox - The search input is removed after a click on the toolbar element in the dropdown.
DevExtreme

DevExtreme Complete

Conjunto de componentes JavaScript para desarrollo web ágil.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de DevExpress.