Silly Bubble defaults that need to be changed

A lot of great suggestions in this thread! And pretty obvious as a Bubble developer. Which makes me think the product team at Bubble doesn’t use Bubble enough… We need a new UX sprint ASAP!
I’ll add another one: please select the first input automatically when opening a popup (for instance for adding a new field in a data type).

PS : there are actually a few things that you CAN’T do if you don’t have expression parentheses switched on… It’s one of the first things I check when I create an app. It’s not perfect, but so much better than the “vanilla” expression composer!

I thought they already fixed that and it no longer happens. It was so bad when they automatically set focus to first input when popup opened. If anybody wants that function it’s simple. Use trigger when popup is opened and action set focus to input

I’m talking about the Bubble editor, not the in-app behavior :slight_smile:

What about when the developer opens the popup for purpose of editing the popup? Will be so annoying to have to deselect an input that was not what the developer opened.

And what if the popup has no input?

I think currently the default behavior when opening a popup for the popup to be selected is appropriate. After all, it’s just a single click away to select the input once the popup is open.

the defaults should not be set by bubble…

the defaults should be settings set in the style that is selected for the element

ie default repeating group style = standard, which has a default height of 60px…

this would give bubble devs the ability to set their own templates for how they want the elements to default on the page…

bubble editor should color the dev vs live tabs or put an alert or something to define the two different environments better

bubble editor is fine with multiple tabs for me - often I’ll have 6 tabs open without an issue. I see no reduction in the “not enough memory” crash and burn error by only using 1 tab. instead I just manually clear browser cache when I notice bubble getting slow

so many of these improvements suggested above have been on the “todo” list at bubble for well over 5 years. I wouldn’t expect any to be implemented anytime soon. Instead we’ll get half baked new “features” rolled out - that’s been the bubble MO for 5 years and I don’t expect it to change.

4 Likes

One of the worst parts about how Bubble has been operating. I don’t recall any new features released that were as I express ‘fully realized’. Obviously there will always be improvements based on some feedback to help sure up any issues, but still, most of the time, features lack critical functionality that would make those features worth using.

1 Like

You might be able to get these if you get @heythere to active CAPS LOCK mode on Twitter.

2 Likes

ALL THINGS WORTH YELLING IN ALL CAPS ABOUT.

Honestly, Bubble, we are exhausted, complaining about these things.

Look at the time George has put into compiling this list. And the time everyone here has taken to respond to his post.

…And the hours and hours all of us have spent reporting bugs and submitting stuff to the idea board, and talking to your user research team, and testing beta features that get abandoned or forgotten.

IT IS EXHAUSTING.

YOUR USERS ARE EXHAUSTED.

We are asking that the team makes these improvements an actual, ongoing priority. It does not feel like too much to ask in exchange for the energy we’ve all put in.

I :blue_heart: Bubble.

6 Likes

If this is worthy of a Bubble Boost day:
Add a 16pt font size option :blush:

5 Likes

Yes yes and yes. Since 2018 I’ve tried quick typing 16 only to realize that the most prevalent font body size is not a quick pick choice…but luckily 6 is…:person_shrugging:

2 Likes

or just let the admin user be able to set their own defaults… that way you could just have the 4 that you use instead of 12 to scroll through

2 Likes

In my mind the “let us pick” ship has sailed, so all I want is some default tweaks :face_in_clouds: :joy:

2 Likes

In my mind I see bubble devs running around in circles swapping default values every few months/years to a new default because they think that’s what most users want - then they annoy legacy users who are used to it defaulting to 1 thing and now have to adapt to a new default.

just give the users ability to set their own defaults and solve the problem. Seems like such a simple fix I don’t know why they don’t do it.

Instead we get weird changes like buttons changing from 40px default to 44px default, repeating group heights set to 232px and 140px wide, 4 rows high, new groups set at 40x40px. text set to fit to width…

the defaults are annoying in almost every case and every new element I add to the page I have to change the defaults… just add 2 fields to the style editor properties and read them when a new element is placed or changed to that style.

in terms of the style editor - bulk updating would be a huge improvement. having a styles issue checker would be very useful (ie button text doesn’t fit in the button size) and the ability to see where you’ve overwritten the styles - a search filter for that would be helpful.

the styles should also have the ability for custom states… that would be a huge improvement as it would allow users to essentially create an active state (among others). ie a style for a tab could be told that it is selected. currently there is only hovered over but no “selected” and this has to be added to every placement on the page. pretty much anything with this need I just create a reuseable to get around it and style everything the same.

ie reuseable that is a button/group with properties or states that tell that button to be “selected state” or not.

a lot of custom plugins also do not integrate well with the bubble style editor which leads me to the same - create a reuseable to hold the plugins element and style it there instead (or with custom css). having built several plugins I can see why most devs don’t integrate it as the plugin builder is really confusing and has no documentation at all.

Since Boost day is coming up, I just thought of a big one. The default slider has these weird rectangular handles that I’ve never seen before in any app. They could change this to a circular one very easily and it would drastically improve the design language across all their apps.

1 Like

Yes, change the shape of the handles…but also allow for the value to be displayed above the handle and track the handles movement as well.

2 Likes

A boost day is coming? Did I miss something?

You have not missed anything yet…we are still waiting on the team to be good and ready to share when it’s coming and if it is still on track for this month as previously indicated

1 Like

Not sure if it fits the topic necessarily but was thinking that we need to have some way to omit certain things from the debugger/Step through action.

Specifically I’m referring to any time I have a “Do every X Seconds” action. These make debugging a chore as 99% of the time, the “Do every X seconds” is not the thing I’m debugging, but will show up in the debugger, even if under conditionals (as it has to show that it hasn’t evaluated to those conditions hence why its not running). Be good to be able to remove these from the process to get rid of that nuisance. With an alert/highlight of some sort when you do so so you don’t forget about it (I’m looking at you, “Pause Tasks”).

1 Like

Yeah it’s really annoying to have to disable these workflows every time I want to debug, then remember to enable them again.

1 Like