DevExtreme Complete 21.1.4

Migliora i controlli Griglia dati, Grafici e Diagramma.
Giugno 25, 2021
Nuova versione

Correzioni

Angular

  • All Angular products
    • Complex Grouping in Reports - The NullReference exception occurs at DevExpress.XtraPrinting.Native.HeaderFriendsHelper.CollectFriends.
    • DataGrid - A scrollbar is displayed and columns are shifted even when there is sufficient space to display all content in Google Chrome v91.
    • DataGrid - The Select All checkbox appears when allowSelectAll is true and no rows are selected.
    • DataGrid - The summary item flickers when the grid is scrolled if the rowRenderingMode option is set to virtual.
    • It is not possible to use baseZIndex in v.21.1.3.
    • NullReferenceException occurs on passing several parameters from the Angular Client to a report.
    • TextBox - The "Cannot read property 'option' of null" error occurs if the visible property is set to false and custom buttons are defined.
    • Web Document Viewer - An error may be thrown on searching in documents that contain multiple pages.
    • Web Document Viewer - Cached documents are not cleared after the timeout expiration (Microsoft .NET Framework back end).
    • Web Document Viewer (Angular) - Runtime errors occur when a component is destroyed.
    • Web Report Designer - An incorrect CSS class name is assigned to a custom control's icon in the Report Explorer panel.
    • Web Report Designer - Drop-down menus are cut on the Relations editing page of the Data Source Wizard.
    • Web Report Designer - It's not possible to select multiple items in the Field List on Apple Mac OS.
  • DevExtreme Charts & Gauges
    • Chart - The argument axis label is invisible when the label position option is set to inside.
    • Doughnut Chart - The centerTemplate template is always displayed on top of other elements.
    • List - The "Uncaught TypeError: Cannot read property 'getRootOffset' of null" error occurs after an item with dxChart is reordered.
  • DevExtreme DataGrid
    • A cascading lookup is not updated properly when a new row is added and repaintChangesOnly is set to 'True'.
    • A digit in column editor is duplicated when editing starts if editOnKeyPress is set to 'true' and format.precision is specified in editorOptions.
    • It is not possible to scroll detailed grids using the mouse wheel when fixed columns are enabled.
    • Row dragging does not work properly when column fixing and showDragIcons are enabled.
    • DataGrid closes a cell with the editor immediately if the corresponding column is adjacent to a fixed column.
    • DataGrid is scrolled on an attempt to drag an item in a Popup with the Sortable component, which is located above this grid if rowDragging is not enabled.
    • DataGrid throws the "always is not a function" error when the promise parameter of the onRowValidating event handler is set to a native promise.
  • DevExtreme Diagram
    • It is not possible to set a shape's color using CSS variables.
    • The control raises an error when the push() API is used to remove a parent shape along with its child shapes simultaneously if AutoLayout is enabled.
    • Diagram for Angular - Cannot add a separator item to the context menu using dxi-command.
  • DevExtreme Editors & Validation
    • Form - "Cannot read property 'end' of undefined" error occurs when auto populating fields with values in mobile mode in Microsoft Edge.
    • SelectBox throws an error when opening a dropdown window.
  • DevExtreme File Management
    • FileManager for Angular - A selection is not cleared after all files are removed from a folder when the single selection mode is used.
  • DevExtreme Gantt
    • The "Too much recursion" error occurs when performing multiple updates of tasks.
    • Creating a Start to Finish dependency doesn't update the successor position when both tasks have the same start and end dates.
    • The onTaskUpdated event is not raised for parent tasks when deleting child tasks if the autoUpdateParentTasks option is enabled.
    • The expanded state of tasks is out of sync in Gantt and TreeList areas after changing the control's options.
    • Gantt for Angular - A task's duration is changed after the task is moved to a certain time zone.
    • A dependency is rendered incorrectly in certain cases when the validateDependencies property is enabled.
    • The taskUpdated event is not raised after a custom field is modified by the updateTask method.
    • A deleted dependency is restored after task modification if a custom field value is specified in the taskUpdating event handler.
    • Gantt for MVC - An error occurs on an attempt to edit a newly created task.
  • DevExtreme HtmlEditor
    • The placeholder overlaps the value when typing on Android devices.
    • HtmlEditor doesn't keep the table layout when it is switched to the markdown.
  • DevExtreme Layout & Navigation
    • ContextMenu - A browser's context menu appears above the ContextMenu on desktop touch screens.
    • ContextMenu - Item text is not aligned vertically in Firefox.
    • TreeView - The Select All option does not work if items were selected/deselected before clicking the Select All check box.
  • DevExtreme PivotGrid
    • PivotGrid displays the 'No data' message in some circumstances when remoteOperations is enabled.
  • DevExtreme Scheduler
    • The TimelineMonth view doesn't use the startDate option.
    • Scheduler highlights wrong cells during appointment dragging when it is placed in TabPanel.
  • DevExtreme ThemeBuilder
    • The "Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0" warning occurs after updating to a new version.
  • DevExtreme TreeList
    • TreeList - A row's "data" property is missing.

HTML JS

  • All HTML JS products
    • ContextMenu - A browser's context menu appears above the ContextMenu on desktop touch screens.
    • Diagram - It is not possible to set a shape's color using CSS variables.
    • It is not possible to use baseZIndex in v.21.1.3.
    • TextBox - The "Cannot read property 'option' of null" error occurs if the visible property is set to false and custom buttons are defined.
    • The "TS7006: Parameter 'path' implicitly has an 'any' type" error occurs when the noImplicitAny option is enabled.
  • DevExtreme Charts & Gauges
    • Chart - Bars in different panes have the same width.
    • Chart - The argument axis label is invisible when the label position option is set to inside.
    • Dashboard for WebForms - Scale labels overlap in the Range Filter in certain cases.
    • Doughnut Chart - The centerTemplate template is always displayed on top of other elements.
    • List - The "Uncaught TypeError: Cannot read property 'getRootOffset' of null" error occurs after an item with dxChart is reordered.
  • DevExtreme DataGrid
    • A cascading lookup is not updated properly when a new row is added and repaintChangesOnly is set to 'True'.
    • A digit in column editor is duplicated when editing starts if editOnKeyPress is set to 'true' and format.precision is specified in editorOptions.
    • A scrollbar is displayed and columns are shifted even when there is sufficient space to display all content in Chrome v91.
    • An editor's drop down is immediately closed after opening it by the editor's drop down button on Apple iOS.
    • It is not possible to scroll detailed grids using the mouse wheel when fixed columns are enabled.
    • Row dragging does not work properly when column fixing and showDragIcons are enabled.
    • The Select All checkbox appears when allowSelectAll is true and no rows are selected.
    • The summary item flickers when the grid is scrolled if the rowRenderingMode option is set to virtual.
    • DataGrid closes a cell with the editor immediately if the corresponding column is adjacent to a fixed column.
    • DataGrid is scrolled on an attempt to drag an item in a Popup with the Sortable component, which is located above this grid if rowDragging is not enabled.
    • DataGrid throws the "always is not a function" error when the promise parameter of the onRowValidating event handler is set to a native promise.
    • The lookup.calculateCellValue function is missing in TypeScript definitions.
  • DevExtreme Diagram
    • Diagram for Angular - Cannot add a separator item to the context menu using dxi-command.
  • DevExtreme Editors & Validation
    • DropDownBox - A drop-down element is automatically closed under certain conditions.
    • Form - "Cannot read property 'end' of undefined" error occurs when auto populating fields with values in mobile mode in Edge.
    • SelectBox - The 'selectedItem' property does not exist in the exported 'SelectionChangedEvent' type.
    • SelectBox throws an error when opening a dropdown window.
  • DevExtreme File Management
    • dxFileUploader - It's not possible to upload the same file twice using Chrome.
  • DevExtreme Form
    • Form - Required text of template editors overlaps the helpText.
  • DevExtreme Gantt
    • Creating a Start to Finish dependency doesn't update the successor position when both tasks have the same start and end dates.
    • The onTaskUpdated event is not raised for parent tasks when deleting child tasks if the autoUpdateParentTasks option is enabled.
    • A dependency is rendered incorrectly in certain cases when the validateDependencies property is enabled.
    • The taskUpdated event is not raised after a custom field is modified by the updateTask method.
    • A deleted dependency is restored after task modification if a custom field value is specified in the taskUpdating event handler.
    • A deleted/added resource is restored/removed after calling updateTask if a custom field value is specified.
    • Gantt for MVC - An error occurs on an attempt to edit a newly created task.
  • DevExtreme HtmlEditor
    • HtmlEditor doesn't keep the table layout when it is switched to the markdown.
  • DevExtreme Layout & Navigation
    • Accordion - The component expands the repainted item if repaintChangesOnly=true and deferRendering=false.
    • ContextMenu - Item text is not aligned vertically in Firefox.
    • Sortable - Custom content leads to "Uncaught Error: You cannot apply bindings multiple times to the same element." in Knockout.
    • TreeView - The Select All option does not work if items were selected/deselected before clicking the Select All check box.
  • DevExtreme PivotGrid
    • PivotGrid displays the 'No data' message in some circumstances when remoteOperations is enabled.
  • DevExtreme Scheduler
    • An appointment does not change its date on an attempt to drag and drop it from the cell overflow indicator list to the date below the current cell.
    • Scheduler highlights wrong cells during appointment dragging when it is placed in TabPanel.
  • DevExtreme ThemeBuilder
    • The "Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0" warning occurs after updating to a new version.
  • DevExtreme TreeList
    • TreeList - A row's "data" property is missing.

React

  • All React products
    • ContextMenu - A browser's context menu appears above the ContextMenu on desktop touch screens.
    • DataGrid - A scrollbar is displayed and columns are shifted even when there is sufficient space to display all content in Chrome v91.
    • DataGrid - The Select All checkbox appears when allowSelectAll is true and no rows are selected.
    • DataGrid - The summary item flickers when the grid is scrolled if the rowRenderingMode option is set to virtual.
    • Diagram - It is not possible to set a shape's color using CSS variables.
    • Gantt for JavaScript - A deleted/added resource is restored/removed after calling updateTask if a custom field value is specified.
    • It is not possible to use baseZIndex in v.21.1.3.
    • TextBox - The "Cannot read property 'option' of null" error occurs if the visible property is set to false and custom buttons are defined.
    • Web Document Viewer - An error may be thrown on searching in documents that contain multiple pages.
    • Web Document Viewer - Cached documents are not cleared after the timeout expiration (.NET Framework back end).
  • DevExtreme Charts & Gauges
    • Chart - Panning/Scrolling incorrectly works in the Load Data On Demand demo.
    • Chart - Performance drops when using an argument label template.
    • Chart - The argument axis label is invisible when the label position option is set to inside.
    • Doughnut Chart - The centerTemplate template is always displayed on top of other elements.
    • List - The "Uncaught TypeError: Cannot read property 'getRootOffset' of null" error occurs after an item with dxChart is reordered.
  • DevExtreme DataGrid
    • "Cannot read property '0' of null" error appears if the `filterValues` property is changed using React State.
    • A digit in column editor is duplicated when editing starts if editOnKeyPress is set to 'true' and format.precision is specified in editorOptions.
    • Auto-width columns are sized incorrectly depending on content, zoom, and other factors.
    • Focus does not work correctly when a new row is added if focusedRowEnabled and repaintChangesOnly are true.
    • It is not possible to scroll detailed grids using the mouse wheel when fixed columns are enabled.
    • DataGrid closes a cell with the editor immediately if the corresponding column is adjacent to a fixed column.
    • DataGrid is scrolled on an attempt to drag an item in a Popup with the Sortable component, which is located above this grid if rowDragging is not enabled.
    • DataGrid throws the "always is not a function" error when the promise parameter of the onRowValidating event handler is set to a native promise.
    • FilterBuilder - The FilterBuilder with DataGrid demo incorrectly works in React.
  • DevExtreme Diagram
    • Diagram for React - A certain custom shape's options cannot be updated dynamically.
  • DevExtreme Editors & Validation
    • DateBox - 'Cannot read property 'css' of undefined' error appears in a React template if the opened option is true.
    • Form - "Cannot read property 'end' of undefined" error occurs when auto populating fields with values in mobile mode in Edge.
    • TagBox throws the "selectedItemKeys.forEach is not a function" error on an attempt to remove the selected item.
  • DevExtreme File Management
    • dxFileUploader - It's not possible to upload the same file twice using Chrome.
  • DevExtreme Gantt
    • Creating a Start to Finish dependency doesn't update the successor position when both tasks have the same start and end dates.
    • The onTaskUpdated event is not raised for parent tasks when deleting child tasks if the autoUpdateParentTasks option is enabled.
    • A dependency is rendered incorrectly in certain cases when the validateDependencies property is enabled.
    • The taskUpdated event is not raised after a custom field is modified by the updateTask method.
    • A deleted dependency is restored after task modification if a custom field value is specified in the taskUpdating event handler.
    • Gantt for MVC - An error occurs on an attempt to edit a newly created task.
  • DevExtreme HtmlEditor
    • HtmlEditor doesn't keep the table layout when it is switched to the markdown.
  • DevExtreme Layout & Navigation
    • Accordion - The React demo for Accordion throws the "W1019" error and items are not expanded if collapsible is true.
    • ContextMenu - Item text is not aligned vertically in Firefox.
    • List - The "Uncaught TypeError: Cannot read property 'getRootOffset' of null" error occurs after an item with dxChart is reordered.
    • List - The 'List Selection' demo throws the 'this.state.selectedItemKeys.join is not a function' error after deselecting an item.
    • TreeView - The Select All option does not work if items were selected/deselected before clicking the Select All check box.
  • DevExtreme PivotGrid
    • PivotGrid displays the 'No data' message in some circumstances when remoteOperations is enabled.
  • DevExtreme Scheduler
    • Scheduler highlights wrong cells during appointment dragging when it is placed in TabPanel.
  • DevExtreme ThemeBuilder
    • The "Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0" warning occurs after updating to a new version.
  • DevExtreme TreeList
    • TreeList - A row's "data" property is missing.

Vue

  • All Vue products
    • ContextMenu - A browser's context menu appears above the ContextMenu on desktop touch screens.
    • DataGrid - A scrollbar is displayed and columns are shifted even when there is sufficient space to display all content in Chrome v91.
    • DataGrid - The Select All checkbox appears when allowSelectAll is true and no rows are selected.
    • DataGrid - The summary item flickers when the grid is scrolled if the rowRenderingMode option is set to virtual.
    • Diagram - It is not possible to set a shape's color using CSS variables.
    • It is not possible to use baseZIndex in v.21.1.3.
    • TextBox - The "Cannot read property 'option' of null" error occurs if the visible property is set to false and custom buttons are defined.
    • Web Document Viewer - An error may be thrown on searching in documents that contain multiple pages.
    • Web Document Viewer - Cached documents are not cleared after the timeout expiration (.NET Framework back end).
  • DevExtreme Charts & Gauges
    • Chart - The argument axis label is invisible when the label position option is set to inside.
    • Doughnut Chart - The centerTemplate template is always displayed on top of other elements.
    • List - The "Uncaught TypeError: Cannot read property 'getRootOffset' of null" error occurs after an item with dxChart is reordered.
  • DevExtreme DataGrid
    • A digit in column editor is duplicated when editing starts if editOnKeyPress is set to 'true' and format.precision is specified in editorOptions.
    • It is not possible to scroll detailed grids using the mouse wheel when fixed columns are enabled.
    • DataGrid closes a cell with the editor immediately if the corresponding column is adjacent to a fixed column.
    • DataGrid is scrolled on an attempt to drag an item in a Popup with the Sortable component, which is located above this grid if rowDragging is not enabled.
    • DataGrid throws the "always is not a function" error when the promise parameter of the onRowValidating event handler is set to a native promise.
  • DevExtreme Editors & Validation
    • Form - "Cannot read property 'end' of undefined" error occurs when auto populating fields with values in mobile mode in Edge.
    • Vue - The Form's editor is not rendered after using v-if with a validation rule.
  • DevExtreme Gantt
    • Creating a Start to Finish dependency doesn't update the successor position when both tasks have the same start and end dates.
    • A dependency is rendered incorrectly in certain cases when the validateDependencies property is enabled.
    • The taskUpdated event is not raised after a custom field is modified by the updateTask method.
    • A deleted dependency is restored after task modification if a custom field value is specified in the taskUpdating event handler.
    • Gantt for MVC - An error occurs on an attempt to edit a newly created task.
  • DevExtreme HtmlEditor
    • HtmlEditor doesn't keep the table layout when it is switched to the markdown.
  • DevExtreme Layout & Navigation
    • ContextMenu - Item text is not aligned vertically in Firefox.
    • TreeView - The Select All option does not work if items were selected/deselected before clicking the Select All check box.
  • DevExtreme PivotGrid
    • PivotGrid displays the 'No data' message in some circumstances when remoteOperations is enabled.
  • DevExtreme Scheduler
    • Scheduler highlights wrong cells during appointment dragging when it is placed in TabPanel.
  • DevExtreme ThemeBuilder
    • The "Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0" warning occurs after updating to a new version.
  • DevExtreme TreeList
    • TreeList - A row's "data" property is missing.
DevExtreme Complete

DevExtreme Complete

Pacchetto di componenti JavaScript per uno sviluppo del Web reattivo.

Hai una domanda?

Chatta live con i nostri specialisti di gestione delle licenze di DevExpress ora.