mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-05-02 06:36:07 -04:00
Fix first entry is not selected when a search is performed (#9868)
This commit is contained in:
parent
6b67f587e5
commit
cd7a53abbb
2 changed files with 9 additions and 1 deletions
|
@ -1082,6 +1082,13 @@ void TestGui::testSearch()
|
|||
QCOMPARE(groupView->currentGroup(), m_db->rootGroup());
|
||||
QVERIFY(!m_dbWidget->isSearchActive());
|
||||
|
||||
// check if first entry is selected after search
|
||||
QTest::keyClicks(searchTextEdit, "some");
|
||||
QTRY_VERIFY(m_dbWidget->isSearchActive());
|
||||
QTRY_COMPARE(entryView->selectedEntries().length(), 1);
|
||||
QModelIndex index_current = entryView->indexFromEntry(entryView->currentEntry());
|
||||
QTRY_COMPARE(index_current.row(), 0);
|
||||
|
||||
// Try to edit the first entry from the search view
|
||||
// Refocus back to search edit
|
||||
QTest::mouseClick(searchTextEdit, Qt::LeftButton);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue