Nested dynamic layout headers generate empty tables
SummaryUnnecessary empty table elements are generated when user uses nested dynamic layout with a header at an inner most level. The empty tables interfere with the screen reader.
Error MessagesNot Applicable
Steps to Reproduce1. Create a dynamic layout (Inline grid double).
2. Drop a two-col-sidebar-main layout in the dynamic layout.
3. Drop a dynamic layout in the "Main" column.
4. Set a header for the innermost dynamic layout in the main column.
5. Check the tables generated at run time.
Root CauseA defect in Pegasystems’ code or rules. The table exists for the container icons present at Harness level. (Show container Icons in display options tab of container). If the Show container Icons is checked and the harness container is set as No Header format, then the very first dynamic layout with header shows these container icons.
Published June 15, 2017 - Updated August 7, 2017