-
-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Injected browser buttons visible in weird places (Firefox) #2444
Comments
Can you share the HTML code of the input field where the icon is shown? |
I copied this out of Firefox' devtools inspector. There's JavaScript code involved that creates the form field styles. So here's the result that's rendered: <div class="form-row require-minitab" data-column-widths="* auto" style="grid-template-columns: 1fr max-content;">
<div class="label">Speicherdauer</div>
<input type="text" name="retentionPeriod">
<div></div>
<div class="label" disabled=""></div>
<label disabled=""><input type="checkbox" name="hasMinMaxValues" disabled="" class="ff-checkbox"><span class="ff-checkbox" title=""></span> Hat Min-/Max-Werte</label>
<div></div>
</div> |
I have no idea where that icon comes. Using that HTML code even along username and password inputs doesn't show the TOTP icon for me. |
It doesn't appear every time it seems. It does for a while but then doesn't anymore. Other pages also trigger the password phase, so maybe Keepass finds a username and password field first (which do exist on another page of the app for something completely different) and as I'm browsing around it later thinks it sees a 2FA form and does that. But then it always happens at exactly this spot. When I'm scrolling through that page the grey/green balloon even closely follows that checkbox. |
Have you searched for an existing issue?
Brief Summary
The Firefox browser extension adds buttons to form fields it believes might be login fields. That works more or less well, but for the application I'm currently developing, it's not working at all. Here's a part of the form with the added button:
There's that TOTP button on a disabled checkbox. And even worse, it won't go away when a full-page modal opens:
It's on top of the content and can't be removed. It's always there and sometime seven scrolls wildly over the page. After a while using the app, it may go away.
What's triggering this and how can I prevent that? (Without uninstalling the extension.)
Steps to Reproduce
See screenshots
Expected Versus Actual Behavior
No response
KeePassXC Debug Information
Operating System
Windows
Linux Desktop Environment
None
Linux Windowing System
None
The text was updated successfully, but these errors were encountered: