summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorVert D <devoptmsoi@gmx.com>2021-03-29 16:57:06 -0500
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-03-30 11:32:43 +0200
commitf974664988d84a32196c152a3cf996e2b4909f70 (patch)
tree5428c663bae7627b5bfaaf1a538f287b0af892eb /sfx2
parentb0017158094e16025ef71c728bebe1093525cb59 (diff)
tdf#141329 fix refresh shows the wrong category
Change-Id: Iec36c7aa4cb54773a759260638f03b1b218faaa0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113332 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/control/templatedlglocalview.cxx3
-rw-r--r--sfx2/source/control/templatelocalview.cxx3
2 files changed, 4 insertions, 2 deletions
diff --git a/sfx2/source/control/templatedlglocalview.cxx b/sfx2/source/control/templatedlglocalview.cxx
index d444ec49464b..0adc30d8b97e 100644
--- a/sfx2/source/control/templatedlglocalview.cxx
+++ b/sfx2/source/control/templatedlglocalview.cxx
@@ -69,8 +69,9 @@ void TemplateDlgLocalView::showRegion(std::u16string_view rName)
void TemplateDlgLocalView::reload()
{
mpDocTemplates->Update();
-
+ OUString sCurRegionName = getRegionItemName(mnCurRegionId);
Populate();
+ mnCurRegionId = getRegionId(sCurRegionName);
// Check if we are currently browsing a region or root folder
if (mnCurRegionId)
diff --git a/sfx2/source/control/templatelocalview.cxx b/sfx2/source/control/templatelocalview.cxx
index 87e07fd30642..4dcbaa3ba0b6 100644
--- a/sfx2/source/control/templatelocalview.cxx
+++ b/sfx2/source/control/templatelocalview.cxx
@@ -140,8 +140,9 @@ void TemplateLocalView::Populate()
void TemplateLocalView::reload()
{
mpDocTemplates->Update();
-
+ OUString sCurRegionName = getRegionItemName(mnCurRegionId);
Populate();
+ mnCurRegionId = getRegionId(sCurRegionName);
// Check if we are currently browsing a region or root folder
if (mnCurRegionId)