summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-12-16 18:51:18 +0100
committerMichael Stahl <mstahl@redhat.com>2013-12-17 18:32:42 +0100
commit133b18e677f3c132a64d5ddfce2aef943f397860 (patch)
tree729662f6dbcf2c422a002688011d5fc427acb49d /sw
parent21a36be1721d364a24eabebee48d782c2c1055c5 (diff)
sw: revert PaintArea change in SwAccessibleFrame
76c549eb01dcb7b5bf28a271ce00e386f3d388ba changes some calls to SwAccessibleChildSList to use the PaintArea() of the given SwFrm instead of the given rVisArea, which makes SwAccessibleFrame::GetChildCount() and GetChildIndex() inconsistent with other methods such as GetChild(), GetChildAtPixel() etc. Not sure which way is better, but it should be consistent; revert the partial change for now and see. Change-Id: I7d7edf2ec3dd0860ac2331d36757096186185e4f
Diffstat (limited to 'sw')
-rw-r--r--sw/source/core/access/accframe.cxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/sw/source/core/access/accframe.cxx b/sw/source/core/access/accframe.cxx
index fb1771fa27cb..34e72106a00c 100644
--- a/sw/source/core/access/accframe.cxx
+++ b/sw/source/core/access/accframe.cxx
@@ -51,8 +51,7 @@ sal_Int32 SwAccessibleFrame::GetChildCount( SwAccessibleMap& rAccMap,
{
sal_Int32 nCount = 0;
- // const SwAccessibleChildSList aVisList( rVisArea, *pFrm, rAccMap );
- const SwAccessibleChildSList aVisList( pFrm->PaintArea(), *pFrm, rAccMap );
+ const SwAccessibleChildSList aVisList( rVisArea, *pFrm, rAccMap );
SwAccessibleChildSList::const_iterator aIter( aVisList.begin() );
while( aIter != aVisList.end() )
@@ -155,7 +154,7 @@ sal_Bool SwAccessibleFrame::GetChildIndex(
if( SwAccessibleChildMap::IsSortingRequired( rFrm ) )
{
// We need a sorted list here
- const SwAccessibleChildMap aVisMap( rFrm.PaintArea(), rFrm, rAccMap );
+ const SwAccessibleChildMap aVisMap( rVisArea, rFrm, rAccMap );
SwAccessibleChildMap::const_iterator aIter( aVisMap.begin() );
while( aIter != aVisMap.end() && !bFound )
{
@@ -182,7 +181,7 @@ sal_Bool SwAccessibleFrame::GetChildIndex(
// The unsorted list is sorted enough, because it returns lower
// frames in the correct order.
- const SwAccessibleChildSList aVisList( rFrm.PaintArea(), rFrm, rAccMap );
+ const SwAccessibleChildSList aVisList( rVisArea, rFrm, rAccMap );
SwAccessibleChildSList::const_iterator aIter( aVisList.begin() );
while( aIter != aVisList.end() && !bFound )
{