[Libreoffice-commits] core.git: svx/source

Noel Grandin noel.grandin at collabora.co.uk
Wed Apr 26 06:52:05 UTC 2017


 svx/source/svdraw/svdotxed.cxx |   33 ---------------------------------
 1 file changed, 33 deletions(-)

New commits:
commit 925ed7003b827cd4678547fb762aa002c3a10421
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date:   Tue Apr 25 13:53:24 2017 +0200

    remove dead "chained editeng recursive overflow" code
    
    been this way since original commit in
        commit 5b04c453cc03c0d2c6067625242f07deb8f78ba0
        Author: matteocam <matteo.campanelli at gmail.com>
        Date:   Mon Sep 7 12:44:37 2015 +0200
        chained editeng: Change EndTextEdit behavior to support recursive overflow
    
    Change-Id: Id71db878b80457683f49349170e85bbabbd753f6
    Reviewed-on: https://gerrit.libreoffice.org/36940
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/svx/source/svdraw/svdotxed.cxx b/svx/source/svdraw/svdotxed.cxx
index 35b34a36c1de..ff7d7310d76e 100644
--- a/svx/source/svdraw/svdotxed.cxx
+++ b/svx/source/svdraw/svdotxed.cxx
@@ -129,19 +129,6 @@ bool SdrTextObj::BegTextEdit(SdrOutliner& rOutl)
     return true;
 }
 
-void ImpUpdateOutlParamsForOverflow(SdrOutliner *pOutl, SdrTextObj *pTextObj)
-{
-     // Code from ImpSetTextEditParams
-    Size aPaperMin;
-    Size aPaperMax;
-    tools::Rectangle aEditArea;
-    pTextObj->TakeTextEditArea(&aPaperMin,&aPaperMax,&aEditArea,nullptr);
-
-    pOutl->SetMinAutoPaperSize(aPaperMin);
-    pOutl->SetMaxAutoPaperSize(aPaperMax);
-    pOutl->SetPaperSize(Size());
-}
-
 void SdrTextObj::TakeTextEditArea(Size* pPaperMin, Size* pPaperMax, tools::Rectangle* pViewInit, tools::Rectangle* pViewMin) const
 {
     bool bFitToSize(IsFitToSize());
@@ -313,26 +300,6 @@ void SdrTextObj::EndTextEdit(SdrOutliner& rOutl)
     /* Beginning Chaining-related code */
     rOutl.ClearOverflowingParaNum();
 
-    /* Flush overflow for next textbox - Necessary for recursive chaining */
-    if (false &&
-        IsChainable() &&
-        GetNextLinkInChain() &&
-        GetTextChain()->GetPendingOverflowCheck(GetNextLinkInChain()) )
-    {
-        GetTextChain()->SetPendingOverflowCheck(GetNextLinkInChain(), false);
-
-        SdrOutliner rDrawOutl = GetNextLinkInChain()->ImpGetDrawOutliner();
-        // Prepare Outliner for overflow check
-        ImpUpdateOutlParamsForOverflow(&rDrawOutl, GetNextLinkInChain());
-        const OutlinerParaObject *pObj = GetNextLinkInChain()->GetOutlinerParaObject();
-        rDrawOutl.SetText(*pObj);
-
-        rDrawOutl.SetUpdateMode(true);
-        // XXX: Change name of method below to impHandleChainingEventsNonEditMode
-        GetNextLinkInChain()->impHandleChainingEventsDuringDecomposition(rDrawOutl);
-    }
-    /* End Chaining-related code */
-
     pEdtOutl = nullptr;
     rOutl.Clear();
     EEControlBits nStat = rOutl.GetControlWord();


More information about the Libreoffice-commits mailing list