I am displaying statistics of collection as shown in image in browse screens. These indicators are screen frames showing data taken using service beans.
I would recommend refresh frames in the CollectionChangeEvent handler, so every time the data container is refreshed, items are added or removed you will be notified.
As far as I understand, currently you refresh frames only when the screen is opened. I assumed that you will move the code that refreshes frames from onAfterInit to onComplianceMonitoringsDcCollectionChange. It seems that I misunderstood and onAfterInit is a code from a frame, not from the hosting screen. In this case, We’d greatly appreciate if you manage to create a sample project demonstrating the issue.