diff options
Diffstat (limited to 'sfx2/source/control/recentdocsviewitem.cxx')
-rw-r--r-- | sfx2/source/control/recentdocsviewitem.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sfx2/source/control/recentdocsviewitem.cxx b/sfx2/source/control/recentdocsviewitem.cxx index d1947e9a0b96..8c64fb4ddfd4 100644 --- a/sfx2/source/control/recentdocsviewitem.cxx +++ b/sfx2/source/control/recentdocsviewitem.cxx @@ -15,7 +15,7 @@ #include <tools/urlobj.hxx> RecentDocsViewItem::RecentDocsViewItem(ThumbnailView &rView, const OUString &rURL, - const OUString &rTitle, sal_uInt16 nId) + const OUString &rTitle, const BitmapEx &rThumbnail, sal_uInt16 nId) : ThumbnailViewItem(rView, nId), maURL(rURL) { @@ -33,8 +33,8 @@ RecentDocsViewItem::RecentDocsViewItem(ThumbnailView &rView, const OUString &rUR if (aTitle.isEmpty()) aTitle = aURLObj.GetName(INetURLObject::DECODE_WITH_CHARSET); - BitmapEx aThumbnail; - if (aURLObj.GetProtocol() == INET_PROT_FILE) + BitmapEx aThumbnail(rThumbnail); + if (aThumbnail.IsEmpty() && aURLObj.GetProtocol() == INET_PROT_FILE) aThumbnail = ThumbnailView::readThumbnail(rURL); if (aThumbnail.IsEmpty()) |