summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-04-15 19:59:23 +0100
committerAdolfo Jayme Barrientos <fitojb@ubuntu.com>2019-04-16 00:27:45 +0200
commite160a29333af39151bf4ea520e1cc9e184ac3a8f (patch)
treea1bbdac860ba5b038799a90c82b128ee32850c8c /sfx2
parent977b362ec73cde1942f3052e5e2d0fa9882b062b (diff)
tdf#124730 an attempt to remove entry that isn't there
Change-Id: If382f0419c8ea0a3b99c85942c05ee1e5a627e76 Reviewed-on: https://gerrit.libreoffice.org/70796 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/dialog/mgetempl.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/sfx2/source/dialog/mgetempl.cxx b/sfx2/source/dialog/mgetempl.cxx
index 90a66282d5d3..deb5f01f136e 100644
--- a/sfx2/source/dialog/mgetempl.cxx
+++ b/sfx2/source/dialog/mgetempl.cxx
@@ -281,7 +281,9 @@ void SfxManageStyleSheetPage::UpdateName_Impl( weld::ComboBox* pBox,
{
// it is the current entry, which name was modified
const bool bSelect = pBox->get_active_text() == aBuf;
- pBox->remove_text(aBuf);
+ int nOldIndex = pBox->find_text(aBuf);
+ if (nOldIndex != -1)
+ pBox->remove(nOldIndex);
pBox->append_text(rNew);
if (bSelect)