diff options
Diffstat (limited to 'starmath/source/AccessibleSmElement.cxx')
-rw-r--r-- | starmath/source/AccessibleSmElement.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/starmath/source/AccessibleSmElement.cxx b/starmath/source/AccessibleSmElement.cxx index 551d0d3ca9a2..9903ce75df48 100644 --- a/starmath/source/AccessibleSmElement.cxx +++ b/starmath/source/AccessibleSmElement.cxx @@ -140,7 +140,7 @@ uno::Reference<XAccessible> AccessibleSmElement::getAccessibleParent() OContextEntryGuard aGuard(this); uno::Reference<XAccessible> xParent; if (m_pSmElementsControl) - xParent = m_pSmElementsControl->GetAccessible(); + xParent.set(m_pSmElementsControl->GetAccessible().get()); return xParent; } @@ -229,9 +229,7 @@ sal_Int32 AccessibleSmElement::getForeground() { OExternalLockGuard aGuard(this); - Color nColor; - if (m_pSmElementsControl) - nColor = m_pSmElementsControl->GetControlForeground(); + Color nColor = SmElementsControl::GetTextColor(); return sal_Int32(nColor); } @@ -239,9 +237,7 @@ sal_Int32 AccessibleSmElement::getBackground() { OExternalLockGuard aGuard(this); - Color nColor; - if (m_pSmElementsControl) - nColor = m_pSmElementsControl->GetControlBackground(); + Color nColor = SmElementsControl::GetControlBackground(); return sal_Int32(nColor); } |