# HG changeset patch
# User insilmaril
# Date 1176211371 0
# Node ID c56ce5d81cc39d43520e2d34a793231de2d6b644
# Parent  0796c5592f00a01e0fd5eb7501a4f0f95dfb4e82
1.8.71 Basic support for macros

diff -r 0796c5592f00 -r c56ce5d81cc3 flagrowobj.cpp
--- a/flagrowobj.cpp	Mon Apr 09 15:42:21 2007 +0000
+++ b/flagrowobj.cpp	Tue Apr 10 13:22:51 2007 +0000
@@ -214,7 +214,12 @@
 		for (int i=0; i<flag.size(); ++i)
 			if (flag.at(i)->isActive()) flag.at(i)->deactivate();
 	} else
-		qWarning ("FlagRowObj::deactivateAll mustn't be called for ordinary rows");
+	{
+		while (!flag.isEmpty())
+			delete flag.takeFirst();
+		calcBBoxSize();
+		positionBBox();
+	}
 }
 
 void FlagRowObj::deactivateGroup (FlagObj *keepfo)