diff options
-rw-r--r-- | sfx2/source/control/thumbnailview.cxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sfx2/source/control/thumbnailview.cxx b/sfx2/source/control/thumbnailview.cxx index 37043f8767c0..3e85c4c911fc 100644 --- a/sfx2/source/control/thumbnailview.cxx +++ b/sfx2/source/control/thumbnailview.cxx @@ -924,7 +924,14 @@ void ThumbnailView::GetFocus() if (nSelected == -1 && !mItemList.empty()) { - SelectItem(1); + ThumbnailViewItem* pFirst = nullptr; + if (!mFilteredItemList.empty()) { + pFirst = mFilteredItemList[0]; + } else { + pFirst = mItemList[0].get(); + } + + SelectItem(pFirst->mnId); } } |