mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-07-23 15:00:47 -04:00
Fix focus traps
* Fix focus issues with new PasswordWidget * Fix focus wrapping when DatabaseTabWidget is not showing the tab bar * Fix focus wrapping in EditWidget views to move between category list and contents. This is not a perfect fix, but Qt has a mind of its own with these complex widgets. This will be fixed in future Ui improvements that move away from the category widget.
This commit is contained in:
parent
faa4c07095
commit
3e3990934a
10 changed files with 64 additions and 51 deletions
|
@ -213,6 +213,7 @@ void DatabaseOpenWidget::clearForms()
|
|||
m_ui->editPassword->setShowPassword(false);
|
||||
m_ui->keyFileLineEdit->clear();
|
||||
m_ui->keyFileLineEdit->setShowPassword(false);
|
||||
m_ui->keyFileLineEdit->setClearButtonEnabled(true);
|
||||
m_ui->challengeResponseCombo->clear();
|
||||
m_ui->centralStack->setCurrentIndex(0);
|
||||
m_db.reset();
|
||||
|
@ -442,12 +443,6 @@ void DatabaseOpenWidget::browseKeyFile()
|
|||
}
|
||||
}
|
||||
|
||||
void DatabaseOpenWidget::clearKeyFileText()
|
||||
{
|
||||
m_ui->keyFileLineEdit->clear();
|
||||
m_ui->keyFileLineEdit->setShowPassword(false);
|
||||
}
|
||||
|
||||
void DatabaseOpenWidget::pollHardwareKey()
|
||||
{
|
||||
if (m_pollingHardwareKey) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue