Essential Studio for EJ2 JavaScript 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 theexpandMode
set to single” has been resolved. -
#I924619
- Addedcancel
support to the Accordion component’s click event. This allows users to programmatically restrict the toggle behaviour expand or collapse by settingcancel
astrue
.
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 usingcolumnWidthInPixel
. -
#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
- TheRightToLeft
option in the Distribute function now operates correctly and independently from theCenter
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.
DropdownList
Bug Fixes
-
#I472623
- Resolved an issue when the window is resizing the popup position is misaligned
DropDownTree
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 usingselectAll
API on Dropdown Tree component initial render has been resolved.
GanttChart
Bug fixes
-
#F195300
- AutoFocus mismatching issue between grid and chart click issue has been fixed. -
#I660168
- Vertical scrollbar hides when resizing splitter to left or right issue has been fixed. -
#I665389
- Splitter position changes dynamically, but when splitter is manually dragged, position does not update issue has been fixed. -
#I663036
- Applied color do not persist in edit dialog’s notes tab issue has been fixed. -
#I658189
- Tooltip misalignment occurs when the parent element is scrolled issue has been fixed. -
#I660498
,#I659031
- Angular Gantt not working forContent-Security-Policy
of meta tag issue has been fixed. -
#I660467
- Gantt crashes when timezone is set toberlin
issue has been fixed. -
#I664048
- Issue in child-parent predecessor validation issue has been fixed. -
#I664336
- Convert to task does not work for milestone task with task type as fixed work issue has been fixed.
Grid
Bug fixes
-
#I659877
- Fixed the issue where thegetSelectedRecords
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 theeditTemplate
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.
Menu
Features
- The Menu component now supports
HTML attributes
, allowing users to assign custom attributes such asrole
,tabindex
,aria
, anddata
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.
MultiSelect
Bug Fixes
-
#I662238
- Fixed an issue where the height of the MultiSelect wrapper increased when selecting multiple options with long text.
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.
RichTextEditor
Bug Fixes
-
#I658935
- Now, theexecuteCommand
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 theEnterKey
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.
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
andselectedRowIndex
now navigates properly to the selected records when virtualization is enabled.
Uploader
Bug Fixes
-
#I661968
- Fixed an issue where the color of the file upload button was overriding the file upload buttons of other components.