Skip to main content
5-Regular Member
April 22, 2025
Solved

New Collection widget behaviour

  • April 22, 2025
  • 1 reply
  • 613 views
I am using ThingWorx Platform Release 9.7 and DatecodeF000

The new Collection widget behaves differently compared to the legacy version. When the data connected to the Collections widget is refreshed, the entire widget reloads, creating a disruptive effect. In contrast, the legacy Collection widget does not exhibit this behavior. I have confirmed that the configuration is identical for both widgets in my cases.

To clarify, the data is properly connected to the widget. One of the data fields is selected as the UIDField parameter, and data is pushed to the cell via the MashupPropertyBinding configuration. However, when the data source is updated (e.g., through auto-refresh), the entire Collections widget reloads instead of just updating the data within the cells.

A workaround is to bind data directly in the cell mashup, but this approach is performance-intensive and not considered best practice.
    Best answer by PEHOWE

    Hello @DK_9178998 ,  
    I have talked with the Subject Matter Experts, the feature you are looking for was not included in the Collection Widget design.
    If you feel this is a necessary feature put a post in the Idea's form. 
    There is currently no support for the feature you had in previous version of the collection widget.

     

    Regards,

    Pehowe

    1 reply

    17-Peridot
    April 29, 2025

    Hello @DK_9178998 ,
    In researching the issue you describe. Have you reviewed Article - CS378761 - In Thingworx Collection widget cell mashups are reloaded when data is refreshed unless property PlaysIntroAnimation is enabled.
    It describes the same issue you describe. It also identifies this as expected behavior. They also discuss a work around.

    Do you have this property enabled?
    If this does not address your issue please provide both version you have used. I will see if there is any other information.

     

    Regards,

    Pehowe

     

    5-Regular Member
    May 6, 2025
    Thank you for your answer. I believe this issue relates to the legacy collection widget, not the new themable one, as the new widget does not have a PlaysIntroAnimation parameter. In version 9.7, when you set up the legacy collection widget in the same way as the new themable widget, the behavior differs. When the data source is loaded (if the source provides data to the collection widget via binding), all cells are completely reloaded instead of undergoing a simple data update. The legacy widget does not exhibit this behavior.
    PEHOWE17-PeridotAnswer
    17-Peridot
    June 11, 2025

    Hello @DK_9178998 ,  
    I have talked with the Subject Matter Experts, the feature you are looking for was not included in the Collection Widget design.
    If you feel this is a necessary feature put a post in the Idea's form. 
    There is currently no support for the feature you had in previous version of the collection widget.

     

    Regards,

    Pehowe