mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-12-04 15:39:34 +01:00
Fix first entry is not selected when a search is performed (#9868)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user