[Haiku-commits] r21995 - haiku/trunk/src/add-ons/print/drivers/preview
laplace at BerliOS
laplace at mail.berlios.de
Fri Aug 17 10:33:39 CEST 2007
Author: laplace
Date: 2007-08-17 10:33:38 +0200 (Fri, 17 Aug 2007)
New Revision: 21995
ViewCVS: http://svn.berlios.de/viewcvs/haiku?rev=21995&view=rev
Modified:
haiku/trunk/src/add-ons/print/drivers/preview/Preview.cpp
Log:
Bug in app_server prevents text drawing inside clipping region.
Don't constrain clipping region until bug has been fixed.
Printing to Preview printer driver works now again from StyledEdit.
Modified: haiku/trunk/src/add-ons/print/drivers/preview/Preview.cpp
===================================================================
--- haiku/trunk/src/add-ons/print/drivers/preview/Preview.cpp 2007-08-17 07:14:15 UTC (rev 21994)
+++ haiku/trunk/src/add-ons/print/drivers/preview/Preview.cpp 2007-08-17 08:33:38 UTC (rev 21995)
@@ -165,7 +165,10 @@
BRect r(PrintableRect());
r.OffsetBy(kPreviewLeftMargin, kPreviewTopMargin);
BRegion clip(r);
- ConstrainClippingRegion(&clip);
+ // Text drawing does not work if clipping region
+ // is constraint.
+ // TODO enable after app_server bug has been fixed
+ // ConstrainClippingRegion(&clip);
// draw page contents
PushState();
@@ -177,8 +180,10 @@
SetScale(ZoomFactor());
- fCachedPage->Draw(this);
-
+ PushState();
+ fCachedPage->Draw(this);
+ PopState();
+
PopState();
}
More information about the Haiku-commits
mailing list