Essential Studio for Blazor Release Notes

v20.3.52
October 26, 2022

Chart

Bug Fixes

  • #I413772 - Console error thrown while resizing the chart axis scrollbar issue has been resolved.
  • #I386889 - Initial chart loading performance has been improved.

DashboardLayout

Bug fixes

  • #I405404 - An error during window resize on DashboardLayout WASM sample has been resolved.

Dialog

Bug fixes

  • #I407983 - Now, Adding Task delay with ConfigureAwait(false) before calling Dialog HideAsync works properly.

DocIO

Bug Fixes

  • #I412506 – The ArgumentException will no longer be thrown while calling AppendPicture() method.

Bug fixes

#F177401 - Issue with “When using the HtmlAttribute property, the aria-label attribute is added on the input element instead of a wrapper element.” has been resolved.

Gantt Chart

Bug fixes

  • #I411947 - The exception is thrown while adding a new record when the row position is child and there are no records on the Gantt chart issue has been resolved.

Grid

Breaking Changes

  • #I388966 - Issue with “Unwanted new rows are formed when pressing the tab key in the last row during batch edit” has been resolved.

Previous

In batch editing mode, new batch rows rendered when pressing the tab key in the last row.

Now

In batch editing mode when “Tab” key is pressed in the last row last cell, it prevent the new batch row’s rendering and focus will be moved to the next element.

  • #I373596 - Improved the focus while saving the edited record through Tab/ShiftTab key while inline editing.

Previous

Current focus Navigation key Next focus element
Last cell of the edited row Tab First cell of the same edited row and selection also maintains the same row.
First cell of the edited row ShiftTab First cell of the same edited row and selection also maintains the same row.

Now

Current focus Navigation key Next focus element
Last cell of the edited row Tab First cell of the next row and the corresponding row will be selected.
First cell of the edited row ShiftTab Last cell of the previous row and the corresponding row will be selected.

Provided the below event arguments support in the OnActionBegin and OnActionComplete events. Following arguments are additionally added in the ActionEventArgs to ensure the keyboard keys like Tab, Enter and Shift.

Added arguments Description
Code Provides the code used to save the edited record. eg:Tab/Enter.
IsShiftKeyPressed Returns the result whether the ShiftKey is used to save the edited record or not.

Code Example

<SfGrid>
<GridEvents OnActionBegin="ActionBeginHandler" TValue="Order"></GridEvents>
</SfGrid>
@code{
    private void ActionBeginHandler(ActionEventArgs<Order> args)
    {
        if (args.Code.Equals("Tab", StringComparison.Ordinal) && args.IsShiftKeyPressed)
        {
            // Enter your code here...
        }
    }
}

Bug Fixes

  • #I399765 - Issue with “column disappears when resizing it to 0 width” is fixed.
  • #I392241 - Issue with in-built search in column chooser template has been resolved.
  • #I366150 - Provided AutoFit support for ColumnVirtualization feature.

PDF

Bug Fixes

  • #I404788 - The layer subject will no longer be changed after merging the Pdf document.
  • #I405400 - The invalid operation exception will no longer occur while compressing PDF documents in multithreading.
  • #I411988 - Formatting issue will no longer occur when flattening form fields.
  • #I412445 - Extracting the embedded attachments will no longer fail in the specific PDF document.

Pivot Table

Bug fixes

  • When the grouping bar is enabled, the pivot table now works properly while the grouping bar settings are applied.
  • #I413036 - The ResetPersistDataAsync method now works properly when switching between pages.

Presentation

Bug Fixes

  • #I412715 - The NullReferenceException will no longer be thrown while cloning an empty PowerPoint Presentation.

Scheduler

Bug fixes

  • #I414007 - An issue with the “Quick Info Popup doesn’t open through the keyboard” has been fixed.
  • #F178242 - An issue with Drag and drop does not work on touch action in desktop mode has been fixed.

Bug fixes

  • #F178000 - An issue while setting Sidebar Type as Auto in mobile devices has been resolved

Tooltip

Bug fixes

  • #I377510, #I372083 - The issue with “The Tooltip content update is delayed on the hosted environment” has been resolved.

Tree Grid

Bug Fixes

  • #I401837 - Persistence works properly with data operations.
  • #F177942 - While filtering and sorting, the Columns property of the ActionComplete event is properly updated.
  • #I410685 - Template elements aria-label attributes are updated as per the grid structure in the DOM.
  • #I412397 - EnableRTL works properly for DefaultEdit type columns.
  • #F177825 - Excel Export works properly with export properites.

TreeView

Bug fixes

  • #I377279 - The issue with “Checked node states are not maintained properly while performing check/uncheck action in the Blazor TreeView” has been resolved.