Scollable & Not Scrollable formatting issues

I am building in the Mobile App.

I am using Bubble’s native Map visual element in a View. In that same View, I have a list that the user can toggle to (Map disappears) so that they can view the Map Markers in list form. Right now I have a Selectable List chosen, but it doesn’t scroll in a Not Scrollable view. I can make the page Scrollable, but then sometimes the app will glitch and the Map will scroll instead of pan. Or if the user quickly toggles back to the Map after scrolling on the list, the Map may scroll.

Is there a way to lock the Map to make it not scrollable on a Scrollable page? Or is there a way for the List to become scrollable on a Not Scrollable page? It doesn’t have to be the Selectable List input element, I could make clickable groups if that would allow it.

Any help would be appreciated. Thank you.

take a look at the selectable list, they exhibit behaviors similar to what you mention

Can you elaborate?

Hey, I’ve run into this exact issue before on Bubble mobile builds, especially when you mix the native map element with list views in the same container. What you’re seeing isn’t just a simple scroll setting problem. it’s a gesture-layer conflict inside Bubble’s mobile rendering. The map keeps holding on to the scroll listener even after you toggle views, which is why it glitches when you switch back and forth quickly

It’s completely fixable, though. What I usually do is apply a small logic structure around the view toggle so the map releases its gesture layer at the right moment, and the list scrolls smoothly without the map trying to take control again. Once it’s set up properly, the map stays stable, and the list behaves the way it should on both Android and iOS.

If you want, I can take a look at your setup and straighten it out for you. It’s a quick cleanup once you know where the conflict is coming from, and I can help you get it running the way you intended.

This topic was automatically closed after 70 days. New replies are no longer allowed.