summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2019-01-25 12:11:04 +0100
committerXisco Faulí <xiscofauli@libreoffice.org>2019-01-28 11:34:21 +0100
commitc985db8b603d809d5896e42259e0768d607177f7 (patch)
treed27b711817de470f45b282121c24e055c130f54f /cui
parent1d64946c073f5a244fd115ec1dfb3dcb09c9313d (diff)
tdf#122951: Fix insertion of graphics as bullets
Regression from 81260c448911069ce8cb051d3a973ec52b9b43a3 Change-Id: Iecf00ea8310a767ff7945e7c1a0efe9dca5edd20 Reviewed-on: https://gerrit.libreoffice.org/66903 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 265a4fd43d207cd6a99fdd9c23d54259428ed709) Reviewed-on: https://gerrit.libreoffice.org/66905 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
Diffstat (limited to 'cui')
-rw-r--r--cui/source/tabpages/numpages.cxx10
1 files changed, 6 insertions, 4 deletions
diff --git a/cui/source/tabpages/numpages.cxx b/cui/source/tabpages/numpages.cxx
index a6ea4899f3dd..7f4fa43b0494 100644
--- a/cui/source/tabpages/numpages.cxx
+++ b/cui/source/tabpages/numpages.cxx
@@ -1910,14 +1910,16 @@ IMPL_LINK_NOARG(SvxNumOptionsTabPage, PopupActivateHdl_Impl, weld::ToggleButton&
GalleryExplorer::BeginLocking(GALLERY_THEME_BULLETS);
Graphic aGraphic;
+ OUString sGrfName;
ScopedVclPtrInstance< VirtualDevice > pVD;
size_t i = 0;
for (auto & grfName : aGrfNames)
{
+ sGrfName = grfName;
OUString sItemId = "gallery" + OUString::number(i);
- INetURLObject aObj(grfName);
+ INetURLObject aObj(sGrfName);
if(aObj.GetProtocol() == INetProtocol::File)
- grfName = aObj.PathToFileName();
+ sGrfName = aObj.PathToFileName();
if(GalleryExplorer::GetGraphicObj( GALLERY_THEME_BULLETS, i, &aGraphic))
{
BitmapEx aBitmap(aGraphic.GetBitmapEx());
@@ -1933,11 +1935,11 @@ IMPL_LINK_NOARG(SvxNumOptionsTabPage, PopupActivateHdl_Impl, weld::ToggleButton&
}
pVD->SetOutputSizePixel(aBitmap.GetSizePixel(), false);
pVD->DrawBitmapEx(Point(), aBitmap);
- m_xGalleryMenu->append(sItemId, grfName, *pVD);
+ m_xGalleryMenu->append(sItemId, sGrfName, *pVD);
}
else
{
- m_xGalleryMenu->append(sItemId, grfName);
+ m_xGalleryMenu->append(sItemId, sGrfName);
}
++i;
}