-rw-r--r-- | kaddressbook/views/kaddressbooktableview.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kaddressbook/views/kaddressbooktableview.cpp b/kaddressbook/views/kaddressbooktableview.cpp index 02fc40a..272f2eb 100644 --- a/kaddressbook/views/kaddressbooktableview.cpp +++ b/kaddressbook/views/kaddressbooktableview.cpp @@ -336,3 +336,4 @@ void KAddressBookTableView::refresh(QString uid) mListView->repaint(); - + if ( !currentItem ) + currentItem = (ContactListViewItem *)mListView->firstChild(); if ( currentItem ) { @@ -340,2 +341,3 @@ void KAddressBookTableView::refresh(QString uid) mListView->ensureItemVisible( currentItem ); + mListView->setSelected( currentItem, true ); } |