Quantcast
Viewing all articles
Browse latest Browse all 2479

DevExtreme 20.1.4

Image may be NSFW.
Clik here to view.
DevExtreme

Improves Tree List, Scheduler and Data Visualization controls.

Fixes

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.

Viewing all articles
Browse latest Browse all 2479

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>