DevExtreme 20.1.4

Verbessert Tree List-, Scheduler- und Data Visualization-Steuerelemente.
Juni 4, 2020
Neue Version

Fehlerkorrekturen

DevExtreme Core

  • The "DevExpress.data.ODataContext is not a constructor" error occurs in v20.1.

DevExtreme Data Grid

  • A lookup column doesn't display a value for a new row with "cell" editing mode if calculateDisplayValue is defined.
  • Complex filter expression with redundant elements is passed to CustomStore when the deferred selection is enabled.
  • Data cells after header cells are not focused with Tab when selection mode is multiple.
  • Extra Filter Row cells appear on the right after grouping by multiple columns when showWhenGrouped = true.
  • Grid content flickers when rowRenderingMode is set to 'virtual' under certain conditions.
  • HidingPriority doesn't work for columns that don't have dataField.
  • It is possible to filter in the UI with an incomplete "between" date filter value.
  • Row layout misaligned in Safari during resizing if rowTemplate is used.
  • Rows may be incorrectly rendered in virtual scrolling mode when a mouse is used to drag a scrollbar.
  • The "Export all data" toolbar item is rendered incorrectly.
  • The blue column separator line breaks after resizing a column.
  • The cell focus frame is not resized on resizing a column.
  • The page size is not displayed if stateStoring and repaintChangesOnly are enabled.
  • The widget displays rows in their original order for a moment after a dragged row is dropped to a target location.
  • Сolumn header grows and overlaps a filter row cell when the column is grouped and showWhenGrouped is enabled.
  • DataGrid doesn't allow reverting validation on Apple iPad in cell editing mode.
  • DataGrid ignores the searchPanel.text value if the state storing option is enabled.
  • DataGrid/TreeList - The column chooser scrolls to the top after a column is checked.
  • PivotGrid - Tree-like and List-like header filters behave differently after "SelectAll".

DevExtreme Data Visualization

  • Chart - Scrolling does not work after pressing and holding the scrollbar for at least a second.
  • Chart - Tooltip background is invisible in Mozilla Firefox when a material theme is applied.
  • Chart doesn't display all bars on scrolling the argument axis.

DevExtreme Diagram

  • Shapes and Containers are incorrectly arranged if an auto-generated layout is used.
  • Shapes are incorrectly aligned within a parent container if this container contains a single shape only.
  • Exported JSON data is incorrect if a shape is placed into a container.

DevExtreme File Management

  • DevExtreme File Manager - A context menu is re-created after changing the disabled property of a specific item.
  • FileUploader - Accessibility - The file input element does not have the aria-* attributes and does not allow to set one.

DevExtreme Gantt

  • The "Can't set Start of the task later than its End" error occurs while editing a task if entered dates belong to the subsequent month.
  • The "RangeError" occurs while running online demos in FireFox.
  • A treelist part is collapsed when a data source is assigned at runtime.
  • Custom fields' data is incorrectly displayed when a custom key field is specified.
  • Data is not displayed in custom columns in the tree list area if autoUpdateParentTasks is set to True.
  • The tree is collaped when the tasks data source is set after a timeout.

DevExtreme Pivot Grid

  • Summary cells display NaN for null values when the average summary type is used.
  • Tree-like and List-like header filters behave differently after "SelectAll".

DevExtreme Scheduler

  • Appointments are incorrectly rendered when a browser is zoomed.
  • The appointment is displayed incorrectly when a recurrence rule is enabled in a certain scenario.
  • The Month view - The widget is rendered incorrectly if its height is set in percents.
  • The shadeUntilCurrentTime option shades extra dates on mobile devices.
  • The targetedAppointmentData and appointmentData parameters have the same date for a recurrence appointment's More button.
  • Scheduler ignores BYSETPOS=-1 in all views except the Month view.

DevExtreme Tree List

  • DataGrid/TreeList - The column chooser scrolls to the top after a column is checked.

DevExtreme UI Widgets

  • Autocomplete - Unnecessary search requests are generated after every keypress.
  • Button - The "Cannot read property 'click' of undefined" error message occurs in version 20.1 when the useSubmitBehavior option is enabled.
  • DateBox - Firefox highlights the first number in a DateBox input element under certain conditions.
  • DateBox - The validationCallback function is called twice on changing a value.
  • DateBox may show the "W0001 - dxDateBox - 'showPopupTitle' option is deprecated in 20.1" warning when used in our widgets.
  • Drawer - The panel gets overlapped in 'overlap' mode when content is clicked and the closeOnOutsideClick option is set to true.
  • DropDownBox - The popup overlaps the input element when the editorStylingMode property is set to "outlined".
  • Form validates a grouped field several times if the validation rule was applied in the beginUpdate/endUpdate frames.
  • List - The number of mouseout event handlers grows on searching until they crash a browser in Material themes.
  • Lookup - The "Cannot read property '_wrapper' of undefined" error occurs when the fullScreen option is enabled.
  • Menu - Items are not fully hidden when adaptivityEnabled is used.
  • MVC Dashboard - Dashboard Panel is rendered only in the first loaded dashboard control when multiple controls are rendered on the page.
  • ScrollView - The scrolling operation is interrupted on touch devices.
  • Tabs - Icons are misaligned in the material theme.
  • Tooltip - Location is incorrect when the target element has height and width set to 'auto'.
  • Validation - Cannot submit an HTML form when AsyncRule is used.
DevExtreme

DevExtreme Complete

JavaScript-Komponentensammlung für die Entwicklung reaktionsschneller Web-Komponenten.

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.