Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    14.1p: ListGrid field list desync with both filterEditor and summaryRow

    Hi, I'm Using SmartClient 14.1p.

    For a ListGrid with both filterEditor and summaryRow, showing a column fails to correctly propagate to the summaryRow.

    To reproduce:
    1. ShowCase sample: Grid Summaries
    2. Show Filter Row
    3. Hide "Order ID" (or any other) column
    4. Show the same column
    At this point, a warning is produced in dev console:
    Code:
    ListGrid:companyList_summaryRow:showField(): unable to find field object for field: [object Object]. Taking no action. Call setFields() to add new fields.
    The summary row is visually incorrect: the summary values are in wrong columns, and in some themes (e.g. Tahoe) the row background doesn't extend to the last column.
    Also various actions may crash, e.g. Auto Fit All Columns:
    Code:
    Log:TypeError: can't access property "$28w", _9 is undefined
    Stack from error.stack:
        GridRenderer._cacheColumnHTML()
        GridRenderer.getTableHTML()
        GridRenderer.getColumnAutoSize()
        ListGrid._getBodyColumnAutoSize()
        ListGrid.getAutoFitValueWidths()
        ListGrid.getFieldAutoFitWidths()
        ListGrid.autoFitFields()
        anonymous()
        Menu.selectMenuItem()
        Menu.rowClick()
        anonymous()
        GridRenderer._rowClick()
        Class.invokeSuper()
        Class.Super()
        GridBody._rowClick()
        GridRenderer.click()
        Canvas.handleClick()
        [c]EventHandler.bubbleEvent()
        [c]EventHandler.handleClick()
        EventHandler._handleMouseUp()
        [c]EventHandler.handleMouseUp()
        [c]EventHandler.dispatch()
        anonymous()
        EventHandlerNonNull*isc_c_EventHandler_captureEvent()
        [c]EventHandler.captureEvents()
        unnamed()
    I've checked earlier versions in the ShowCase:
    • 13.0p works correctly.
    • 13.1p and 14.0p also have this bug.

    #2
    We have reproduced the issue you reported and are looking into a solution.

    Comment


      #3
      We've fixed the column mismatch you reported above back to SmartClient 13.1 It's in the nightly builds dated 2025-12-05 and beyond.

      Comment


        #4
        I can confirm that the issue is resolved. Thank you.

        On a somewhat related note, do you know when the change log is going to be available? https://smartclient.com/changes/?pro...t&version=14.1
        It was available about a month ago.

        Comment

        Working...
        X