diff options
author | Jonathan White <support@dmapps.us> | 2021-06-08 06:18:37 +0300 |
---|---|---|
committer | Jonathan White <support@dmapps.us> | 2021-06-08 06:18:37 +0300 |
commit | 2b262c5b2438d8ef8febcde5ede2043a4e00c192 (patch) | |
tree | bf7c1413a9033178e8dfc0bf3c452cc79f5b461e /src/gui/DatabaseWidget.cpp | |
parent | 34a78f0ec3a3c030218c71a57c6fa56e6cb0bc44 (diff) | |
parent | ec33474845942e5210d734b9e9e4c6019860aa79 (diff) |
Release 2.6.52.6.5
Added
- Show search bar when toolbar is hidden or in overflow [#6279]
- Show countdown for clipboard clearing in status bar [#6333]
- Command line option to lock all open databases [#6511]
- Allow CSV import of bare TOTP secrets [#6211]
- Retain file creation time when saving database [#6576]
- Set permissions of saved attachments to be private to the current user [#6363]
- OPVault: Use Text instead of Name for attribute names [#6334]
Changed
- Reports: Allow resizing of reports columns [#6435]
- Reports: Toggle showing expired entries [#6534]
- Save Always on Top setting [#6236]
- Password generator can exclude additional lookalike characters (6/G, 8/B) [#6196]
Fixed
- Allow setting MSI properties in unattended install [#6196]
- Update MainWindow minimum size to enable smaller verticle space [#6196]
- Use application font size when setting default or monospace fonts [#6332]
- Fix notes not clearing in entry preview panel in some cases [#6481]
- macOS: Correct window activation when restoring from tray [#6575]
- macOS: Better handling of minimize after unlock when using browser integration [#6338]
- Linux: Start after the system tray is available on LXQt [#6216]
- Linux: Allow selection of modal dialogs on X11 in Auto-Type [#6204]
- KeeShare: prevent crash when file extension is missing [#6174]
Diffstat (limited to 'src/gui/DatabaseWidget.cpp')
-rw-r--r-- | src/gui/DatabaseWidget.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp index bb0a6ec41..0f0037ced 100644 --- a/src/gui/DatabaseWidget.cpp +++ b/src/gui/DatabaseWidget.cpp @@ -1176,6 +1176,10 @@ void DatabaseWidget::unlockDatabase(bool accepted) sshAgent()->databaseUnlocked(m_db); #endif + if (config()->get(Config::MinimizeAfterUnlock).toBool()) { + getMainWindow()->minimizeOrHide(); + } + if (senderDialog && senderDialog->intent() == DatabaseOpenDialog::Intent::AutoType) { QList<QSharedPointer<Database>> dbList; dbList.append(m_db); @@ -1391,9 +1395,8 @@ void DatabaseWidget::onGroupChanged() // Intercept group changes if in search mode if (isSearchActive() && m_searchLimitGroup) { search(m_lastSearchText); - } else if (isSearchActive()) { - endSearch(); } else { + endSearch(); m_entryView->displayGroup(group); } |