tdf#134598 call FmtSelect to update watercan
Change-Id: Idd88acfdaac66b999b0bcd8cf0a4fe69f7ae6ac5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102926
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
diff --git a/sfx2/source/dialog/templdlg.cxx b/sfx2/source/dialog/templdlg.cxx
index 03da396..4ca4b29 100644
--- a/sfx2/source/dialog/templdlg.cxx
+++ b/sfx2/source/dialog/templdlg.cxx
@@ -868,7 +868,7 @@ void SfxCommonTemplateDialog_Impl::SelectStyle(const OUString &rStr, bool bIsCal
{
mxTreeBox->scroll_to_row(*xEntry);
mxTreeBox->select(*xEntry);
return;
break;
}
bEntry = mxTreeBox->iter_next(*xEntry);
}
@@ -894,7 +894,6 @@ void SfxCommonTemplateDialog_Impl::SelectStyle(const OUString &rStr, bool bIsCal
mxFmtLb->unselect_all();
mxFmtLb->scroll_to_row(*xEntry);
mxFmtLb->select(*xEntry);
FmtSelect(nullptr, bIsCallback);
}
}
}
@@ -910,6 +909,12 @@ void SfxCommonTemplateDialog_Impl::SelectStyle(const OUString &rStr, bool bIsCal
}
bWaterDisabled = !IsSafeForWaterCan();
if (!bIsCallback)
{
// tdf#134598 call FmtSelect to update watercan
FmtSelect(nullptr, false);
}
}
OUString SfxCommonTemplateDialog_Impl::GetSelectedEntry() const