Connected Email fields acting weird when clicked

Has anyone come across this before? It just started happening for me.

I have a dropdown list of email addresses. These are connected email fields.
When an address is selected, Knack/Edge is treating it as a “mailto” link and opening the Email Client. Also, the selection cannot be deleted by clicking the “x”.

See here for screen capture: Microsoft OneDrive

This seems to be an Edge/Chrome issue (doesn’t do it in Firefox/Safari). Really annoying, and never used to act like this until recently.
Have been through all the Edge settings, and can’t find a way to stop it.

Any thoughts?

Hey @Craig_Anderson, I just tested it and get the same issue.
The quick workaround is to create a text formula field that references the email field and use that as the display name.
I’d suggest reaching out to Knack Support about this issue though.

Hi @Craig_Anderson - that’s an odd one :thinking: - not seen that behaviour. Recommend raising a support ticket. :ticket:
I’ll message Kara and John to see if they can get some eyes on it. :eyes:

Thanks Carl/Stephen - I put a support ticket in yesterday. Haven’t heard back yet.
I can’t work out if this is a Edge/Chome or a Knack issue. Weird how it doesn’t do it in other browsers.

Thanks for letting us know @Craig_Anderson , I have created a high-priority ticket for the dev team to investigate.

And thank you to @CarlHolmes for the ping!

1 Like

Glad to be of service :star_struck:

1 Like

Hi @Craig_Anderson , @StephenChapman & @CarlHolmes

A quick update on this issue:

Here is how a connected email address, in a display field, looks ‘under the hood’ in Firefox:

All html is stripped out. The same is true for when the connected field might be a display field with Rich Text:

(builder view:

In Chrome, we are seeing full html - same records:

The html in Chrome is blocking our (Knack) code from removing options.

There was an update to Chrome on Thursday, April 10, but we have a few other reports of similar issues of ‘unexplained’ issues in Chrome, which maybe? caused this, although it seems similar to an issue reported last November, in which dropdown fields suddenly grew very long, but then was no longer seen.

Immediately, we’re working on the fix to allow deselecting a choice as expected, in Chrome, as the first step, then meeting internally this week to discuss the best way to handle what browsers are doing/not doing automatically.

2 Likes

Thanks for the update Kara, and appreciate the detailed information.
A workaround that works well (as suggested Stephen Chapman in the forum) is to create a Text Formula referencing the email field, and making that the display field. However with over 50 apps affected for me, this is a tedious process which I’d rather not have to do if possible.

Cheers
Craig



| Kara Knack Team
April 14 |

  • | - |

Hi @Craig_Anderson , @StephenChapman & @CarlHolmes

A quick update on this issue:

Here is how a connected email address, in a display field, looks ‘under the hood’ in Firefox:

All html is stripped out. The same is true for when the connected field might be a display field with Rich Text:

(builder view:

In Chrome, we are seeing full html - same records:

The html in Chrome is blocking our (Knack) code from removing options.

There was an update to Chrome on Thursday, April 10, but we have a few other reports of similar issues of ‘unexplained’ issues in Chrome, which maybe? caused this, although it seems similar an issue reported last November, in which dropdown fields suddenly grew very long, but then was no longer seen.

Immediately, we’re working on the fix to allow deselecting a choice as expected, in Chrome, as the first step, then meeting internally this week to discuss the best way to handle what browsers are doing/not doing automatically.

@Craig_Anderson I’m expecting the fix for this to be released later today or tomorrow - I’ll post again after it’s released.

2 Likes

@Craig_Anderson
Apologies for not posting yesterday, I was out of office. The fix for not being able to deselect items is released.

Thanks Kara, appreciate the feedback :slight_smile: