diff options
Diffstat (limited to 'sc/source/ui/Accessibility')
-rw-r--r-- | sc/source/ui/Accessibility/AccessibleContextBase.cxx | 2 | ||||
-rw-r--r-- | sc/source/ui/Accessibility/AccessibleDocument.cxx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/ui/Accessibility/AccessibleContextBase.cxx b/sc/source/ui/Accessibility/AccessibleContextBase.cxx index 14d660c7fd91..f775a1137459 100644 --- a/sc/source/ui/Accessibility/AccessibleContextBase.cxx +++ b/sc/source/ui/Accessibility/AccessibleContextBase.cxx @@ -384,7 +384,7 @@ void SAL_CALL return; SolarMutexGuard aGuard; - if (!(!IsDefunc() && mnClientId)) + if (IsDefunc() || !mnClientId) return; sal_Int32 nListenerCount = comphelper::AccessibleEventNotifier::removeEventListener( mnClientId, xListener ); diff --git a/sc/source/ui/Accessibility/AccessibleDocument.cxx b/sc/source/ui/Accessibility/AccessibleDocument.cxx index 737590610bf5..836e63e0c28b 100644 --- a/sc/source/ui/Accessibility/AccessibleDocument.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocument.cxx @@ -684,7 +684,7 @@ void ScChildrenShapes::Select(sal_Int32 nIndex) return; uno::Reference<drawing::XShape> xShape; - if (!(!IsSelected(nIndex, xShape) && maZOrderedShapes[nIndex]->bSelectable)) + if (IsSelected(nIndex, xShape) || !maZOrderedShapes[nIndex]->bSelectable) return; uno::Reference<drawing::XShapes> xShapes(mpViewShell->getSelectedXShapes()); |