Hi,
I have a popup in Ignition Perspective that contains a Flex Repeater component. The repeater dynamically grows as instances are added by clicking a button inside the popup.
Currently, as new instances are added, the scroll appears only within the Flex Repeater component. However, my intended behavior is for the entire popup to scroll—so that the content inside the popup (including the Flex Repeater and any other components) remains fully visible within the popup’s scrollable area, rather than limiting the scroll to just the repeater.
Could you please advise how I can configure the layout, container settings, or style properties to make the entire popup scroll instead of just the Flex Repeater?
Expectation:
My output:
Thanks in advance.
The flex repeater should be set to basis: auto with grow and shrink: 0
I'm assuming you have grow shrink set to 1. You want the size of the repeater to be whatever size it needs to be to show all of its rows. Then it will force the containing container to show the scrollbars and not the repeater itself.
As an aside, it looks like you're duplicating the headers as well which you might want to fix
1 Like
I agree, remove the headers from the repeated view and just add them above the repeater.
I applied the suggested points but still same result.
Can you show us the repeater's properties ?
Is the repeater in a flex container with shrink: 1
?
Also, try setting the repeaters overflow
to visible
, see if that helps.
Yeah it looks like it is. That's this issue now. Apply the same logic to all parent containers