Briskine / briskine

Write faster with templates and keyboard shortcuts.
https://www.briskine.com/
GNU General Public License v3.0
108 stars 23 forks source link

Templates do not work in some form fields #524

Closed bozzmedia closed 6 months ago

bozzmedia commented 6 months ago

Description

Some fields, especially those that are asking for email addresses tend to not work with a Briskine template. I have one set as yourname@name.com set to "s" as the key, hit tab it does not autofill.

Steps to reproduce:

Firefox, Win10

While filling out forms notice that some email input fields do not accept Briskine template input.

One source code I pulled from https://pro.portland.gov/_/

<input type="email" name="Dl-o" id="Dl-o" class="DFI CTEF DocControlEmail FastEvtFieldKeyDown TAAuto TAAutoLeft FastEvtFieldFocus FieldEnabled FieldRequired" title="Required" value="" spellcheck="false" autocorrect="off" tabindex="0" style="" placeholder="Required" aria-required="true">

I can add more as I come across them. I appreciate your efforts on this very useful addon.

Related tickets/Sentry events:

-

ghinda commented 6 months ago

Hi there, I couldn't reproduce the exact issue you mentioned. I've tested the main username field on https://pro.portland.gov/_/. Peek 2024-02-27 10-27

I couldn't find an email field there. Maybe it's behind the login? Can you show me some other websites where this is happening?

Can you also test it out on Chrome? Just trying to see if it's Firefox-specific.

bozzmedia commented 6 months ago

The updated URL I posted should be: https://pro.portland.gov/_/

Test it on the Email field at the bottom of the form.

I don't have briskine installed for Chrome but I can do that.

image

Briskine works in the other form fields OK.

ghinda commented 6 months ago

Thank you for the screenshot. The issue is now fixed in the latest version 7.11.3. You can force Firefox to update to the latest version in Manage Extensions > Cog button > Check for updates.

bozzmedia commented 6 months ago

Wow that was fast, thanks so much for the quick work :)