Essential Studio for Angular Release Notes

v28.1.35
December 19, 2024

Accordion

Bug Fixes

  • #I660165 - The issue with “ The accordion causing a script error when expanding it with the expandMode set to single” has been resolved.
  • #I924619 - Added cancel support to the Accordion component’s click event. This allows users to programmatically restrict the toggle behaviour expand or collapse by setting cancel as true.

Chart

Bug Fixes

  • #I662154 - Axis labels are now rendered correctly in the exported PDF, even when headers and footers are included.
  • #I662546 - Tooltip highlighting functions correctly when the column series width is specified using columnWidthInPixel.
  • #I662277 - The intermediate sum index is no longer included in the calculation of the sum index.
  • #I663653 - Data labels are now rendered correctly when the intermediate sum index is empty.
  • #I663652 - The calculations for both sum and intermediate sum indexes have been corrected.

ColorPicker

Bug Fixes

  • #I904686 - Issue with “Color picker component was not properly read in accessibility tool” has been resolved.

ComboBox

Bug Fixes

  • #I660915 - Fixed an issue where an empty popup was displayed when opening the popup manually.

Diagram

Bug Fixes

  • #F63100 - The Completed event is now triggered correctly during actions, even when multiple mouse buttons are clicked simultaneously.
  • #I660681 - EJ1 diagram JSON with ports in nodes is now loading correctly in the EJ2 Diagram Builder.
  • #I660066 - The RightToLeft option in the Distribute function now operates correctly and independently from the Center option.

DocumentEditor

Bug Fixes

  • #I653914 - Script error no longer thrown when drag and drop the text in document editor.
  • #I655487 - Now, table column is rendered properly when imported the exported document.
  • #I656985 - Now, oval shape is preserved properly in the document editor.
  • #I658167 - Now table row get resized properly when we resize the row fast.
  • F194125 - Now, Footnote and content does not get overlap when edit inside the document.
  • #I640675 - Resolved the document freezing issue when reject the track changes.
  • #I651428 - Now, comment get removed properly when delete the paragraph and accept the changes.
  • #I661065 - Table border is rendered properly when table cell border’s line style is set as none.
  • #I658922 - Now, check box is rendered properly after change the value as checked.
  • #I651509 - Provided content change event support to notify when protect and unprotected the document.
  • #I658140 - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table.
  • #I656347 - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting.
  • #I645286, #I647203 - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues.
  • #I653756 - Resolved the content control border rendering issue for paragraph with lists and indentation applied.

Bug Fixes

  • #I472623 - Resolved an issue when the window is resizing the popup position is misaligned

Bug Fixes

  • #I660279 - The issue of being unable to close the parent Dropdown Tree using the document click action after dynamically removing the child Dropdown Tree component has been resolved.
  • #I662309 - Issue with inconsistent selection behavior when using selectAll API on Dropdown Tree component initial render has been resolved.

GanttChart

Bug fixes

  • F159354 - Issue in locale text of predecessor tooltip has been fixed.

Grid

Bug fixes

  • #I659877 - Fixed the issue where the getSelectedRecords method retained previous selections when virtual scrolling was enabled.
  • #I660588 - The issue of a script error occurring while searching for data after clearing the sorting in the hierarchy grid has been resolved.
  • #I660594 - The problem of the vertical scrollbar disappearing when frozen rows are enabled in the responsive grid has been resolved.
  • #F195226 - The issue of being unable to navigate to the editTemplate with the keyboard while adding a record has been resolved.
  • #I656905 - Fixed an issue where clearing filters in the grid with custom page sizes displayed all records on one page.

ListBox

Bug Fixes

  • #F43705 - Issue with “Dropping selected items does not work correctly while enabling the checkbox in listbox component.” has been resolved.

Mention

Bug Fixes

  • #I658273 - Fixed an issue where the scroll position was not being updated correctly while navigating through the list items.

Features

  • The Menu component now supports HTML attributes, allowing users to assign custom attributes such as role, tabindex, aria, and data to individual menu items. This enhancement improves accessibility, provides greater control, and ensures a more customizable and user-friendly experience.

Message

Bug Fixes

  • The issue with “the close icon being misaligned when the content alignment was set to centre” has been resolved.

PDF Viewer

Bug Fixes

  • #I63329 - Now, after the font family is changed, the default font family does not appear in the font family dropdown on the appearance tab.
  • #I646929 - Now, the typed signature appears in the signature field after being added using the custom font.

Pivot Table

Bug fixes

  • #I657448 - Double-clicking the ‘No records to display’ cell for drill-through in the pivot table will no longer trigger an error.
  • #I655109 - The calculated field option will now work properly with the ‘Defer Layout Update’ option enabled in the pivot table when using the server-side engine.
  • #I661608 - The pivot button will now show the proper text in the static field list when the ‘showAggregationOnValueField’ property is disabled.
  • #I653425 - The pivot table will now be rendered properly when changing the aggregation type dynamically using the ‘Value field settings’ popup for a value field name that begins with numeric text.

Features

  • The classic (tabular) layout support has been added, allowing the pivot table to display in a traditional format with separate columns for row headers, offering a more detailed and organized table structure. Explore the demo here.

QueryBuilder

  • #I925175 - Issue with “Script error occurs when opening a multi-select popup with dropdown tree mode, supported by the data manager of the query builder” has been fixed.
  • #I927733 - Issue with “Script error thrown while typing the number value in numeric textbox of query builder in angular” has been fixed.
  • #I80058 - Issue with “String type between values not update properly in query builder rules” has been fixed.

RichTextEditor

Bug Fixes

  • #I658935 - Now, the executeCommand method works properly to replace the text wrapped inside a <span> element in the Rich Text Editor.

  • #I660077 - Now, the emoji is inserted correctly at the cursor location, even after pressing Enter multiple times, when the EnterKey API is configured to use <br>.

  • #I663039 - Now, the bullet type changes correctly without adding extra bullets when applying a bullet list without focusing on the Rich Text Editor.

Schedule

Bug fixes

  • #I659549 - An issue with dragging longer appointments to the bottom of the vertical views of the Scheduler has been fixed.

Spreadsheet

Bug fixes

  • #I654861 - Issue with “incorrect expression resulted when comparing negative values preceded by comparison operators” has been resolved.

Switch

Features

  • The Switch component now includes a beforeChange event, allowing users to intercept and manage state changes before they occur, such as for validation or cancellation.

Tree Grid

Bug Fixes

  • #I641521,#I643607 - SelectRow and selectedRowIndex now navigates properly to the selected records when virtualization is enabled.