summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorRafael Dominguez <venccsralph@gmail.com>2012-08-11 16:10:01 -0430
committerRafael Dominguez <venccsralph@gmail.com>2012-08-11 19:57:48 -0430
commit999f1ec455de32a8e4039cdc1c4d992902fe88e1 (patch)
tree06a999ea5092d4866c960c314823fa9bd7ca7923 /sfx2
parentf8ae1423a45f600edc49388565faf90b49833682 (diff)
Deselect overlay items after exporting them.
Change-Id: Ie291951c421c330f6b0da9fc9d385d222e698ef1
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/inc/sfx2/templateabstractview.hxx2
-rw-r--r--sfx2/source/control/templateabstractview.cxx5
-rw-r--r--sfx2/source/doc/templatedlg.cxx2
3 files changed, 9 insertions, 0 deletions
diff --git a/sfx2/inc/sfx2/templateabstractview.hxx b/sfx2/inc/sfx2/templateabstractview.hxx
index 58fec1341ca2..9bd75947de6e 100644
--- a/sfx2/inc/sfx2/templateabstractview.hxx
+++ b/sfx2/inc/sfx2/templateabstractview.hxx
@@ -79,6 +79,8 @@ public:
// Check if the overlay is visible or not.
bool isOverlayVisible () const;
+ void deselectOverlayItems ();
+
void deselectOverlayItem (const sal_uInt16 nItemId);
void sortOverlayItems (const boost::function<bool (const ThumbnailViewItem*,
diff --git a/sfx2/source/control/templateabstractview.cxx b/sfx2/source/control/templateabstractview.cxx
index d4c92f77d219..375012a728c7 100644
--- a/sfx2/source/control/templateabstractview.cxx
+++ b/sfx2/source/control/templateabstractview.cxx
@@ -85,6 +85,11 @@ bool TemplateAbstractView::isOverlayVisible () const
return mpItemView->IsVisible();
}
+void TemplateAbstractView::deselectOverlayItems()
+{
+ mpItemView->deselectItems();
+}
+
void TemplateAbstractView::deselectOverlayItem(const sal_uInt16 nItemId)
{
mpItemView->deselectItem(nItemId);
diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx
index 256c0d163e81..88de99b69f4f 100644
--- a/sfx2/source/doc/templatedlg.cxx
+++ b/sfx2/source/doc/templatedlg.cxx
@@ -834,6 +834,8 @@ void SfxTemplateManagerDlg::OnTemplateExport()
{
}
}
+
+ maView->deselectOverlayItems();
}
}
}