Skip to content
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

navigation issue in extjs sencha application with password field #2451

Open
1 task done
danieleaxess opened this issue Feb 4, 2025 · 3 comments
Open
1 task done

Comments

@danieleaxess
Copy link

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

Ext JS application with a TextField and inputType: 'password' inside a TabPanel. Navigating between panels causes rendering issues—content is not properly rendered, and sometimes the panel appears empty.

Commenting out the field:
inputType: 'password'

resolves the issue.

Steps to Reproduce

  1. Write an Ext JS application with a TabPanel containing two panels. In one of them, add a TextField.
  2. Set the field's inputType to 'password', then try navigating between the two panels.

Expected Versus Actual Behavior

Setting inputType to 'password' does not affect tab panels rendering.

KeePassXC Debug Information

KeePassXC - Versione 2.7.9
Revisione: 8f6dd13

Qt 5.15.11
La modalità debug è disabilitata.

Sistema operativo: Windows 11 Version 2009
Architettura CPU: x86_64
Kernel: winnt 10.0.22631

Estensioni abilitate:
- Completamento automatico
- Integrazione browser
- Passkey
- Agente SSH
- KeeShare
- YubiKey
- Sblocco rapido

Librerie crittografia:
- Botan 3.1.1

Operating System

Windows

Linux Desktop Environment

None

Linux Windowing System

None

@droidmonkey droidmonkey transferred this issue from keepassxreboot/keepassxc Feb 4, 2025
@varjolintu
Copy link
Member

Can you provide more info? I'm not familiar with Ext JS and I'm not sure what inputType even does there. Is there some plain HTML code you can inspect?

@danieleaxess
Copy link
Author

danieleaxess commented Feb 5, 2025

This is the html code generated:

<input tabindex="0" class="x-input-el" type="password" id="ext-element-2450" data-componentid="ext-textfield-10" placeholder="">`

If you need more informations please feel free to ask

@varjolintu
Copy link
Member

Can you provide screenshots of the problem? Before/after etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants