In trying to track down a printing bug [1], I discovered that (on
certain browsers) I can print the exact same object twice using
PrintJob.addPage(myPage) and get different results, even though
nothing about the object changed between calls [2] [3].

So far, I've found that the following things matter to some extent:

1) It doesn't show up on most systems, but it shows up almost every
time on other systems
2) I must have compiled targeting flash player 10
3) Changing myPage's parent from the print preview control to
Application.application immediately before printing makes the bug
disappear on some systems, and less invasive on other systems.
4) Avoiding the print preview control and printing directly when
attached to Application.application seems to make the bug disappear on
all systems
5) It doesn't matter whether or not I use FlexBuilder's provided 3.2
SDK, the open source 3.2 SDK, or the open source 3.3 SDK.

Does anybody have suggestions or thoughts on what might cause this? 
Do you have other suggestions for things that I can look at?

Thanks.

Kaleb Pederson

[1] https://bugs.adobe.com/jira/browse/FP-1352
[2] http://blogs.soph-ware.com/?p=42 (prints same page twice)
[3] http://blogs.soph-ware.com/?p=17 (details and background)

Reply via email to