Always show vertical scroll bar

Hello,

  1. How do i turn on always show vertical scroll bar in a relating group?
  2. how do I make a text box vertically scroll in a single group without just overflowing down the page?

Thanks

I’d like to know this as well!
Thanks

any ideas why we can’t see vertical scroll bar in a repeating group?

Hey @cyriltdixon @incube.co

To see the scrollbar, I would suggest selecting the Vertical scrolling type of RG instead of the External vertical scrolling.

Cheers
Ambroise

Need extra help?

Book a free 15 minutes call - happy to help if I can

Particularly I’m wondering how to make a “thing” have a scroll bar if I have a group that is shorter than the expanded thing.

The text box is the easiest example. Dynamic data fills it, but it either makes the screen ugly or I chop it off. I have the same issue with the calendar. When i have several events in a day, the calendar gets chopped off in week 4.

One “quick hack” solution for #2 is actually to replace the text with a Multiline input, put your dynamic text in for both placeholder and initial content, then set the input to “disabled”. A more proper solution would be a custom HTML element with it’s own style.

1 Like

you can install the classify plugin which is free and gives you the ability to add CSS to your app easily.

then you add a ‘class’ to the group element and add an html element on the page. In the HTML element you would use the code to add the scroll bar

in that example I have a class added to a group of rg-meetings-container 
the max-height restricts the group height and then the overflow is for the scroll bars

Here is where I learned about it

1 Like

Thanks for the answer.
I’ve been working with Classify since you suggested it. But I must be missing something.
I have a group “privacyMsgParent” with at “Text” element inside. I add the class “scrolly” to the element and an id to the Parent. In my HTML I have:

<style>
.scrolly {
   max-height: 330px !important;
   overflow-y: auto !important;
   overflow-x: hidden !important;
}

#privacyMsgParent {
   height: 390px !important;
}
</style>

My result is that the text box indeed is the right size and scrolls
 but the wrapping group extends to the original (VERY LONG) size anyway. When I inspect I see something like this


<div class="bubble-element Group" id="privacyMsgParent" style="position: absolute; box-sizing: border-box; z-index: 10; height: 4361px; width: 515.609px; left: 0px; top: 0px; border-radius: 0px;">

<div class="bubble-element Text scrolly" style="position: absolute; box-sizing: border-box; z-index: 6; height: 4304px; ...

There are “other” wrapping divs when Bubble renders the group. All have that size that I can’t seem to adjust the height too.

What am I missing? Is there something else I need to do?
Thanks again for your time.

check out the classify plugin showcase forum thread
a user talks about an advanced technique to get the ‘other’ wrapping divs to change heights according to a child elements settings.

1 Like

Untick “Set fixed number of rows”
Tick “Stretch rows to fill vertical space”