I have been struggling to get a Y scroll bar to show. We have several accordions with unitlist in them. We stack these accordions (rows) in a scrollview but no luck although the scrollview’s outer container is limited to the browser’s extents 100%. The expanded accordion and unitlist are larger than the outer container and extend beyond the visible screen but no scrollbar. Expanding an accordion tends to fill all available vertical space. Is the accordion causing the constraint? The accordion’s unitlist does extend beyond the accordion’s parent component’s extents bit no scrollbar. Please note, I have scroll : false on all unitlist since it would be very difficult for a user to scroll vertically when all the accordions are open since one accordion’s contents can extend beyond the users visible viewport, hence the need for scrolling.
{
id : "esqSearchPanel"
,hidden : true
,margin : 0
,padding : 4
,width : "100%"
,height : "100%"
,type : "clean"
,borderless : true
,rows : [
{ view : 'label'
,padding : 0
,margin : 0
,type : "clean"
,borderless : true
,template : 'Global Search'
,gravity : 4
}
,{
cols : [
{ id : "x1"
,margin : 4
,padding : 0
,type : 'clean'
,boderless : true
,view : 'scrollview' <--- DOES NOT WORK!
,scroll : "y"
,body : {
rows : [
// omitted and abbreviated for clarity
//{ accordion with untlist }
//,{ accordion with untlist }
//,{ accordion with untlist }
//,{ accordion with untlist }
]
}
}
], { // hidden form column omitted }
}
]