svx/source/svdraw/textchainflow.cxx |   10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

New commits:
commit 3f5c5eb2942f8aa7e31401a302899cc492f17519
Author: matteocam <matteo.campane...@gmail.com>
Date:   Tue Jul 14 18:52:03 2015 -0400

    Update postChainging position properly for both UF/OF
    
    Change-Id: I1607338bcc0fd5938e383ec2f3df451c9f8d91a8

diff --git a/svx/source/svdraw/textchainflow.cxx 
b/svx/source/svdraw/textchainflow.cxx
index a6b8b1d..607a2d6 100644
--- a/svx/source/svdraw/textchainflow.cxx
+++ b/svx/source/svdraw/textchainflow.cxx
@@ -127,18 +127,16 @@ void TextChainFlow::impUpdateCursorInfo()
 
     mbPossiblyCursorOut = bOverflow;
 
-    if (mbPossiblyCursorOut && !mbOFisUFinduced) { // if this is false, 
mpOverflChText might be NULL
-        maOverflowPosSel = ESelection(mpOverflChText->GetOverflowPointSel());
-        // After the chaining event the cursor is where the text from the 
source box merged with the rest
-        maPostChainingSel = ESelection(mpOverflChText->GetInsertionPointSel());
-    } else if(mbPossiblyCursorOut && mbOFisUFinduced) {
+    if(mbPossiblyCursorOut ) {
         maOverflowPosSel = ESelection(mpOverflChText->GetOverflowPointSel());
         ESelection aSelAtUFTime = 
GetTextChain()->GetPreChainingSel(GetLinkTarget());
         // Might be an invalid selection if the cursor at UF time was before
-        //   the (UF-induced) Overflowing point but we don't use it in that 
case
+        //   the (possibly UF-induced) Overflowing point but we don't use it 
in that case
         maPostChainingSel = 
ESelection(aSelAtUFTime.nStartPara-maOverflowPosSel.nStartPara,
                                        
aSelAtUFTime.nStartPos-maOverflowPosSel.nStartPos );
     }
+
+    // XXX: It may not be necessary anymore to keep this method separated from 
EditingTextChainFlow::impBroadcastCursorInfo
 }
 
 void TextChainFlow::CheckForFlowEvents(SdrOutliner *pFlowOutl)
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to