[Libreoffice-commits] core.git: Branch 'libreoffice-4-0' - sfx2/source
Rafael Dominguez
venccsralph at gmail.com
Thu Mar 28 05:20:38 PDT 2013
sfx2/source/control/thumbnailview.cxx | 10 ++++++++++
1 file changed, 10 insertions(+)
New commits:
commit 141ad5a104b41445a09e7aad57bd68ccb4207798
Author: Rafael Dominguez <venccsralph at gmail.com>
Date: Mon Mar 25 21:28:20 2013 -0430
Deselect thumbnailview items when clearing the view.
Change-Id: I8aa3f61d3ec7a8bf6195c5480b82d1dc1ecabc34
(cherry picked from commit 1c9f13f921cb5bf955b8568ffb5d14047738eef9)
Reviewed-on: https://gerrit.libreoffice.org/3089
Reviewed-by: Miklos Vajna <vmiklos at suse.cz>
Tested-by: Miklos Vajna <vmiklos at suse.cz>
diff --git a/sfx2/source/control/thumbnailview.cxx b/sfx2/source/control/thumbnailview.cxx
index ca685cc..b3b1251 100644
--- a/sfx2/source/control/thumbnailview.cxx
+++ b/sfx2/source/control/thumbnailview.cxx
@@ -114,6 +114,16 @@ void ThumbnailView::ImplDeleteItems()
for ( size_t i = 0; i < n; ++i )
{
ThumbnailViewItem *const pItem = mItemList[i];
+
+ // deselect all current selected items and fire events
+ if (pItem->isSelected())
+ {
+ pItem->setSelection(false);
+ maItemStateHdl.Call(pItem);
+
+ // fire accessible event???
+ }
+
if ( pItem->isVisible() && ImplHasAccessibleListeners() )
{
::com::sun::star::uno::Any aOldAny, aNewAny;
More information about the Libreoffice-commits
mailing list