Kaydet (Commit) 03a4b6eb authored tarafından Noel Grandin's avatar Noel Grandin

tdf#117205 impress crash when moving an item in a list

regression from
   commit 891e41fa (patch)
   dead code in AccessibleTextHelper_Impl::UpdateVisibleChildren

Change-Id: I0db104fcde91597dc71b6cae6c547a0cedac4af2
Reviewed-on: https://gerrit.libreoffice.org/53721Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 3f9ffa26
......@@ -759,12 +759,15 @@ namespace accessibility
SvxTextForwarder& rCacheTF = GetTextForwarder();
sal_Int32 nParas=rCacheTF.GetParagraphCount();
mnFirstVisibleChild = nParas ? 0 : -1;
mnFirstVisibleChild = -1;
mnLastVisibleChild = -2;
if (mxFrontEnd.is() && bBroadcastEvents)
for( sal_Int32 nCurrPara=0; nCurrPara<nParas; ++nCurrPara )
{
for( sal_Int32 nCurrPara=0; nCurrPara<nParas; ++nCurrPara )
if (nCurrPara == 0)
mnFirstVisibleChild = nCurrPara;
mnLastVisibleChild = nCurrPara;
if (mxFrontEnd.is() && bBroadcastEvents)
{
// child not yet created?
::accessibility::AccessibleParaManager::WeakChild aChild( maParaManager.GetChild(nCurrPara) );
......@@ -777,8 +780,6 @@ namespace accessibility
}
}
}
mnLastVisibleChild = nParas - 1;
}
catch( const uno::Exception& )
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment