DevExtreme 17.1.8

不具合をいくつか修正したメンテナンスリリース
11月 10, 2017
新バージョン

不具合の修正

HTML JS

Data Grid

  • A validation error in the adaptive detail is not cleared when a new row is added if the Save link was clicked before adding a new row.
  • An editor type in the banded column is incorrect if its caption equals the dataField of the nested column and form options are specified.
  • Column reordering works slowly if page size is large.
  • CustomStore throws the "E4021 - The server response does not provide the totalCount value" error on an attempt to ungroup the field even if totalCount is returned from the load function.
  • dxCheckBox doesn't change the current validation state after navigation is performed in editing mode.
  • onRowValidating is called twice if isValid is set to "false".
  • Summaries are not updated after loading the next page in Infinite Scrolling mode.
  • The "Cannot read property 'is' of null" error occurs on an attempt to navigate from the last row cell if an adaptive detail row is visible.
  • The Enter press does not submit changes in row editing mode.
  • The Validation message doesn't appear on the Enter key click in cell editing mode.
  • dxDataGrid does not show a validation message when there is a single row and virtual scrolling is used.
  • dxDataGrid does not synchronize columns with rows when the content is scrolled horizontally under certain conditions.
  • dxDataGrid hangs the browser when the pageSize option value is greater than 50 and the columnHidingEnabled option is enabled.
  • dxDataGrid height is incorrect after canceling editing inside dxTabPanel within a master-detail template.
  • dxDataGrid selects multiple rows incorrectly after resetting the filter.
  • dxDropdown configured with dxDataGrid displays an unexpected tooltip on hovering over the magnifying glass icon.
  • It's impossible to cancel changes if the grid's data source fields are observable.

Data Visualization

  • A browser hangs if a data source has very close values and the synchronizedValue property is enabled.
  • Detached DOM nodes are referenced in renderer.js after the widget is destroyed.
  • Zooming does not work if multiple panes are used.
  • dxPieChart - Labels with long text overlap the legend if sizeGroup is enabled.
  • Strips are not displayed for the discrete axis.

DevExtreme Core

  • DevExtreme SPA - dxCommand becomes invisible if the title option is changed after the visible option.
  • ODataStore always requests the next data portion if the response body contains the @odata.nextLink parameter.

DevExtreme Demos

  • DevExtreme .NET Core demos - Northwind model classes don't have validation attributes.
  • DevExtreme Theme Builder does not work when a script blocker like uBlock Origin is used.
  • Widgets Gallery - The search functionality does not work when a script blocker (like uBlock) is used.

IDE Integration

  • DevExtreme application templates are not displayed in Visual Studio 2017.
  • Documentation - Describe how to integrate DevExtreme controls into an ASP.NET Core 2.0 application.
  • The DevExpress .NET installer throws unnecessary errors related to DevExtreme components.

Pivot Grid

  • Queries with the CrossJoin operator return unnecessary values on an attempt to get Header Filter data via OLAP.

Scheduler

  • Data and time cells are misplaced in the timelineWeek view when setting cell width via CSS.
  • Monthly recurrence info is not displayed correctly on the Appointment Form.
  • The Agenda view displays appointments on the following day.

Tree List

  • Certain methods (expandRow, collapseRow) have an incorrect TypeScript definition and description in the documentation.

UI Widgets

  • Select All incorrectly works with a filtered data source when selectAllMode is "allPages".
  • dxAccordion doesn't clear selectedItems after dataSource is cleared.
  • dxDataGrid throws the "this._contentReadyAction is not a function" error when the Popup Edit mode is used under certain conditions.
  • dxForm - bindingOptions in AngularJS are not applied to the underlying item's editor if the dataField option is not specified.
  • dxForm - Item labels are aligned incorrectly if previous item labels are hidden.
  • dxGallery cannot be scrolled inside dxScrollView on mobile devices if useNative is true.
  • dxSelectBox - A top item from the filtered list is displayed in the fieldTemplate's dxTextBox after search for an item and its selection.
  • dxSelectBox - The onFocusOut event fires twice when a user tabs controls.
  • dx The button's click event is not raised if a user clicks the item's top edge.
  • dx The max width of a label is calculated incorrectly when dxToolbar has items located in the menu.
  • SelectBox does allow selecting an item the second time if fieldTemplate is specified.
  • The "Cannot read property 'option' of undefined" exception is raised on the Esc key press inside dxSelectBox if its dropdown was not opened before.

ASP.NET MVC

Data Grid

  • dxDataGrid - An editor type in the banded column is incorrect if its caption equals the dataField of the nested column and form options are specified.

Data Visualization

  • Strips are not displayed for the discrete axis.

DevExtreme Demos

  • DevExtreme .NET Core demos - Northwind model classes don't have validation attributes.

IDE Integration

  • Documentation - Describe how to integrate DevExtreme controls into an ASP.NET Core 2.0 application.
DevExtreme

DevExtreme Complete(英語版)

JavaScriptによるWeb開発用の卓越したコンポーネントを集めたスイート。

ご質問がありますか?

今すぐ DevExpress ライセンススペシャリストとライブ チャット