Can't get 1Password to stop attaching to a non-password HTML control

tambo
tambo
Community Member
edited August 20 in 1Password in the Browser

I'm writing a web application with a page with two input elements:

<input id="input_device_id" type="number" />

<input id="input_task_id" type="number" />

Initially, the page looks like this:

When I hover over the second input element, Chrome inserts an up/down selector on the right side to select the value:

However, when I click on the element, 1Password inserts its own control that completely overlaps the up/down selector:

The really weird part is that this behavior doesn't occur with the first element - when I click on it, 1Password doesn't insert anything:

Two questions:

1) Why is 1Password offering to save a password for a basic number-type input field?

2) Why is 1Password treating these two very similar HTML elements very differently?

Bonus question: I'm testing this web application by serving it via lighttpd and accessing it at http://localhost:8080. I don't want 1Password interfering with anything on localhost, but I can't find any way to exclude localhost entirely from 1Password. Some searches indicate that a domain-level exclusion list was included in previous versions of 1Password, but doesn't appear to be available any more - is that right, or am I just missing it? If the former, any hopes of bringing back this feature?


1Password Version: 8.10.40
Extension Version: 2.27.1
OS Version: macOS 14.4.1
Browser: Chrome 127.0.6533.120 (Official Build) (arm64)

Comments

  • Hello @tambo! 👋

    Thank you for reaching out. I recommend taking a look at our developer guide for designing websites that work well with 1Password. It includes advise on how to prevent 1Password from offering suggestions in a particular field:

    Bonus question: I'm testing this web application by serving it via lighttpd and accessing it at http://localhost:8080. I don't want 1Password interfering with anything on localhost, but I can't find any way to exclude localhost entirely from 1Password. Some searches indicate that a domain-level exclusion list was included in previous versions of 1Password, but doesn't appear to be available any more - is that right, or am I just missing it? If the former, any hopes of bringing back this feature?

    You can turn off 1Password on a specific page until you restart your browser by following these steps:

    1. Navigate to the page in question.
    2. Right-click on the page.
    3. Select 1Password - Password Manager > Hide on this page.

    Let me know if that doesn't work for you. 🙂

    -Dave