DevExtreme 19.1.4

Verbessert die Steuerelemente Data Grid, Html Editor, Pivot Grid, Scheduler und Data Visualization.
Juni 25, 2019
Neue Version

Fehlerkorrekturen

DevExtreme Data Grid

  • A custom command button redirects an end user to the home URL (/#) in emulation mode (Nexus 4)
  • A fixed column is displayed incorrectly if showScrollbar is "always" and the "height" option is set
  • A fixed column is incorrectly rendered after scrolling the widget
  • A long validation message is cut off when the first row is added
  • An error is thrown if newRowIndex is set to -1 in the onFocusedRowChanging event
  • Cell load is broken after an update to version 19.1.3
  • Infinite Scrolling - It's impossible to reload data using the scrollbar if a request failed
  • It's impossible to edit a number column with formatting if editOnKeyPress is used
  • It's possible to change the SelectBox value using the up/down arrow keys only once after keyboard navigation if showEditorAlways is true
  • Multi-header columns influence other columns' order if they were added using the addColumn() method
  • Rows are misaligned when native scrolling with a fixed column is used and the grid is scrolled to the bottom
  • The Enter key should be pressed twice to navigate to the next cell when the recalculateWhileEditing option is enabled
  • The entire page is scrolled on an attempt to scroll the widget content
  • The focusedRowChanged event is fired twice if the widget has a fixed column
  • The focusedRowIndex - based navigation operates incorrectly in Virtual Scrolling mode
  • The onFocusedCellChanging event handler doesn't execute in batch editing mode
  • The row parameter that is passed to the onFocusedCellChanged event handler is undefined when the event is raised for a newly inserted row
  • DataGrid deletes two records in cell editing mode in certain cases
  • DataGrid duplicates text in searchPanel in the embedded DataGrid
  • DataGrid incorrectly displays content of a fixed column when native scrollbars are used
  • DataGrid Localization - Spanish Filter Builder Translation is incorrect
  • DataGrid should focus the right element after the popup window is closed
  • FilterBuilder - The value option returns an incorrect filter when the widget has no operations specified

DevExtreme Html Editor

  • HtmlEditor does not reset an ordered list's counter
  • HtmlEditor doesn't allow link updates in IE
  • HtmlEditor throws the "Cannot read property 'getQuill' of undefined" error on an attempt to get the widget's instance on the onInitialized callback

DevExtreme Pivot Grid

  • Field Chooser does not display the modified state on the first opening when applyChangesMode is set to onDemand

DevExtreme UI Widgets

  • ButtonGroup - It is impossible to set the initial state without any button selected in single selection mode
  • DataGrid - The Edit Form is unexpectedly closed on the first Enter click without saving a value if the Chinese IME keyboard is used
  • DateBox - The e.event object is undefined in the onValueChanged event handler when a user changes the DateBox value using the widget's drop-down window
  • DateBox changes a date when a value is typed and the useMaskBehavior option is true
  • DateBox changes PM to AM when an hour is changed
  • DateBox unexpectedly clears an inputted date and shows 'NaN-undefined-NaN2' in certain scenarios
  • Editors - The default height is changed if action buttons are defined
  • Form does not reconstruct its layout according to the screen size when there are too many data fields
  • List does not show the "Delete" button when itemDeleteMode is set to "toggle"
  • Lookup doesn't open the popup for the second time after scrolling in the material theme
  • Menu - A focused item at the first level is hidden
  • NumberBox - It is not possible to clear the editor's value if the Min option is set and a mask is applied
  • NumberBox - The null value is changed to 0 if the step option is set to 0 and the mouse wheel or the arrow keys are used
  • Popup/LoadPanel doesn't display content when opened the second time
  • RadioGroup - The E0001 error occurs if the itemTemplate function returns the default template name
  • Selectbox with a custom field template throws an error when arrow keys are pressed
  • TagBox - An empty item value is rendered as [object Object]
  • TagBox - Entered text has a wrong position if search is enabled
  • TagBox - Initial tags ignore the DataSource map function
  • TextBox - Buttons are not rendered in the widget if the readOnly option is set to true
  • The nested TagBox located in ScrollView does not show a search result after the height is changed
  • TreeView - It's impossible to change selectionMode from 'single' to 'multiple' using the option method
  • TreeView - The displayExpr callback parameter is always undefined
  • TreeView doesn't hide a load indicator in virtual mode
  • ValidationGroup - The E0110 exception is thrown on validating an empty group

DevExtreme Demos

  • Demos - URLs to documentation pages are broken in https://demos.devexpress.com/ASPNetCore/
  • Form/Editors - Validation error text has a transparent background in Material themes if the entered value is applied via the Enter key
  • The "Using Intl" demo does not work in the codesandbox environment

DevExtreme Tree List

  • TreeList calls the CustomStore.load method on an attempt to select loaded rows if they are invisible
  • Selection checkbox is not rendered when the first column is a lookup
  • Shift-click doesn't unselect items on a previous page when the user shift-clicks another page

DevExtreme Core

  • Chart performs the re-rendering process continuously
  • ODataStore ignores the select clause that is passed to the byKey method as an extra option
  • SelectBox - ItemTemplate is rendered multiple times in React

DevExtreme Data Visualization

  • Chart - Value axis keeps a zoom range after a data source change
  • PolarChart - Custom argument axis label hint is not displayed after the browser content is zoomed
  • RangeSelector - The minBubbleSize and maxBubbleSize options are not published for the "chart" setting
  • The exportFromMarkup method doesn't work in some cases
  • TreeMap - The "DOMException: Failed to execute 'getSubStringLength' on 'SVGTextContentElement': the charnum provided (0) is greater than or equal to the maximum bound (0)" error occurs on an attempt to apply ellipsis rules

DevExtreme Scheduler

  • Documentation Scheduler - The maxAppointmentsPerCell option description does not contain all views in the list of exceptions
  • Time Indicator has an incorrect position if the "All-day" panel height is changed using CSS
  • An appointment collector cannot be scrolled on a mobile screen if adaptivityEnabled is true
  • Appointment ignores the endDate if it is a first day of the month
  • Appointments are rendered incorrectly if the widget is placed inside Drawer
  • Appointments jump after they are dropped in a cell
  • Appointments loaded from the WebApi service are duplicated in the Agenda view after editing when the agendaDuration option is specified
  • JavaScript errors occur on an attempt to create an appointment
  • The appointment form has incorrect values of "Start Date"/"End Date" data fields if the groupByDate option is enabled under certain conditions
  • The e.cellData argument of onCellClick is empty when the 'Enter' or 'Spacebar' key is pressed
  • The onAppointmentClick and onAppointmentDblClick events don't fire if the adaptivityEnabled option is set to true
  • The repaint method causes dataSource to reload
  • Timelines - Appointments are displayed without text if there are more than 5 resource items
  • Scheduler doesn't allow moving appointments to the previous day in the Timeline view
  • Scheduler doesn't hold the correct date in dateCellTemplate for the 'timelineWeek' and "timelineWorkWeek" views after rendering
  • Scheduler throws the "A cell's position cannot be calculated" error when the resource data source is changed at runtime under certain conditions
  • Scheduler with groupByDate does not move a 24h+ appointment to the All Day panel in the Day view

DevExtreme Tools

  • ThemeBuilder - A list's Active State Color has no effect in certain themes (Material)
DevExtreme

DevExtreme Complete

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

Sie haben eine Frage?

Live-Chat mit unseren DevExpress-Lizenzierungs-Spezialisten.