openoffice-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a..@apache.org
Subject svn commit: r1581793 - /openoffice/trunk/main/svx/source/svdraw/svdotext.cxx
Date Wed, 26 Mar 2014 11:54:52 GMT
Author: alg
Date: Wed Mar 26 11:54:52 2014
New Revision: 1581793

URL: http://svn.apache.org/r1581793
Log:
i124389 for tables refresh TextFrame when OutlinerParaObject changes

Modified:
    openoffice/trunk/main/svx/source/svdraw/svdotext.cxx

Modified: openoffice/trunk/main/svx/source/svdraw/svdotext.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/svx/source/svdraw/svdotext.cxx?rev=1581793&r1=1581792&r2=1581793&view=diff
==============================================================================
--- openoffice/trunk/main/svx/source/svdraw/svdotext.cxx (original)
+++ openoffice/trunk/main/svx/source/svdraw/svdotext.cxx Wed Mar 26 11:54:52 2014
@@ -63,6 +63,7 @@
 #include <drawinglayer/geometry/viewinformation2d.hxx>
 #include <vcl/virdev.hxx>
 #include <basegfx/matrix/b2dhommatrixtools.hxx>
+#include <svx/svdotable.hxx>
 
 //////////////////////////////////////////////////////////////////////////////
 
@@ -1500,8 +1501,11 @@ void SdrTextObj::NbcSetOutlinerParaObjec
 	}
 
 	SetTextSizeDirty();
-	if (IsTextFrame() && (IsAutoGrowHeight() || IsAutoGrowWidth()))
-	{ // Textrahmen anpassen!
+
+    // #124389# also need to call NbcAdjustTextFrameWidthAndHeight when we are a table object
(triggered from undo)
+    if((IsTextFrame() || 0 != dynamic_cast< sdr::table::SdrTableObj* >(this)) &&
(IsAutoGrowHeight() || IsAutoGrowWidth()))
+    { 
+        // adapt text frame
 		NbcAdjustTextFrameWidthAndHeight();
 	}
 	if (!IsTextFrame())



Mime
View raw message