This seems to bring with it “Smart” functionality in the form of Tool Tips that will prompt a user. In an ideal world though, I’d like to edit the text of these tool tips (or even just turn them off)
For instance, while typing an email, if I hover over the input a user gets a prompt
I feel this is unnecessary because everyone knows that emails need something after the @ so it feels a bit condescending. Also, it’s wrong…“Joe”, technically, isn’t missing an “@”. I don’t want this appearing like this for my users. But I can’t find the setting anywhere to turn this off.
Additionally, if an invalid character is entered into the address by accident, other instructions appear. EG, if I put a space in an email domain, I get this…
But the phrase “A part” just sounds odd and the space isn’t visible so I’d like to change the message but again…need settings…
This is pretty strange as there is nothing on the input element to allow us to turn on/off tool tips. The text elements allow us to enter a value we wish to show on hover if anything, but the input element does not have this.
I’ve personally never seen this tool tip behavior before, but I don’t think I’ve ever hovered over the value in the input long enough for the tooltip to appear, but testing on an app, I see the same thing.
I checked everywhere within the app editor and see nothing related to the tooltips of the element…additionally I looked at the manual and see nothing as well. The only thing in the manual is about tooltips on text elements on hover.
I sent an email to support asking for help on this.
If this is a new Bubble ‘feature’ then this really is a terrible indication of the direction Bubble is heading in…
Not only does it not make any sense, but it’s taking away even more control from developers, forcing them to use Bubble’s own (questionable) UX decisions…
Thank you for the confirmation…I was starting to doubt myself but I wouldn’t know where to begin to create this kind of thing…hopefully it is just a bug but and it’ll be fixed asap.
I only see it if the input type is email. Also, first attempt to reproduce I needed to type into the input, something like ‘joe’ and then click out (so unfocus the input) then hover over the input again for about 5-6 seconds before it showed.
The message changes based on the values in the input. I tested this by adding ‘joe’ and hovering until the tooltip came up, then added @ and hovered again and the message changes. It is likely supposed to be helpful for the user to understand how an email is formatted, but definitely not something Bubble should be doing without giving the developer the ability to either turn it off or on and/or change the messages displayed.
I only found it be chance, I think because I left the mouse pointer in the box and saw it.
I think if Bubble want to go this route, an optional input mask for email addresses would be more helpful (with the word ‘optional’ doing a lot of the heavy lifting there).
I’ve looked into this and consulted with our engineers on this message, and it seems like it may be tied to the browser, as I was unable to see the behavior in Safari, only Chrome. It’s not something that is editable on the Bubble side, so you would likely need to use custom code to edit or remove it.