DevExtreme Complete 22.2.6

Released: Apr 27, 2023

Updates in 22.2.6

Fixes

  • DevExtreme Charts & Gauges
    • Chart generates a PDF document that does not fully adhere to PDF standards.
    • Gauge - Chart size decreases when the screen scale is 150% and the browser zoom is 90%.
  • DevExtreme DataGrid
    • DataGrid returns focus to the edited cell when navigating to the next cell using the mouse if showEditorAlways is true.
    • Resizing a column causes column misalignment.
    • A row is not updated if a disabled field is validated using AsyncRule.
    • All rows are selected when deleting a row with deferred selection and refreshMode set to refresh/repaint.
    • Cell with invalid state isn't visible in focused row in Material Themes.
    • Cell with valid state isn't visible in focused row in Material Themes.
    • Detail row is rendered incorrectly when virtual scrolling and column fixing are enabled.
    • Editors lose their values on scrolling in virtual scrolling mode.
    • Expand icons are not rendered for certain rows when virtual scrolling is enabled.
    • Fixing a column affects the column's width.
    • Gray placeholders are displayed instead of values during scrolling in batch editing mode in certain cases.
    • State of command buttons is incorrectly rendered when a cache is disabled and specific virtual scrolling options are used with repaintChangesOnly.
    • The header filter popup is shown outside the viewport.
  • DevExtreme Diagram
    • UI glitches occur if a node is duplicated using 'copy' and 'paste' commands in the history toolbar.
  • DevExtreme Editors & Validation
    • TextArea - maxHeight and minHeight options don't work with 'em' units.
  • DevExtreme Gantt
    • Task is extended instead of being moved.
  • DevExtreme HtmlEditor
    • Editors in the "Add link" dialog are empty if the cursor is placed on the last character in a link.
    • Text input does not appear if the selected text contains leading or trailing whitespace.
  • DevExtreme Layout & Navigation
    • List - Checkbox of the "Select All" item is not highlighted when it is focused in the Material theme.
    • Sortable - Drop indicator line is not visible on an attempt to drop an item to the very bottom on Google Chrome.
    • Button doesn't have a ripple effect on click when using tree shaking.
  • DevExtreme PivotGrid
    • Unnecessary separator appears in the header filter in material themes.
    • PivotGrid throws JS errors on an attempt to import a module in RequireJS.
  • DevExtreme Scheduler
    • The position of an all-day appointment on a timetable when allDayExpr is set is different from when it is not.
  • Angular products
    • Microsoft Visual Studio Report Designer (Microsoft .NET Core) - Adding a custom XRPictureBox throws an invalid cast error.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Web Report Designer:
      • Report parameters lose their datasource after the Report Wizard finishes running.
      • The Master Report's datasource is added to the subreport's ComponentStorage collection on saving.
    • XtraReport:
      • A Binding Expression with GetDisplayText produces no value for a nullable multi-value parameter.
      • Anchored controls are misplaced on changing margins.
    • Button doesn't have a ripple effect on click when using tree shaking.
  • React products
    • DataGrid - The Select All checkbox is not initially shown if a column's headerCellRender is specified.
    • DataGrid React - Custom Editors throw an error when Keyboard Navigation is enabled.
    • Web Document Viewer - The given key was not present in the dictionary (Microsoft Azure BLOB storage).
    • Blank rows with cellRenders appear when infinite scrolling is enabled.
    • Hovering over a row does not highlight the entire row if a column is fixed and has a custom cell template.
  • Vue products
    • Button doesn't have a ripple effect on click when using tree shaking.