The first page of example 33 illustrates this issue. My educated guess is there is an incorrect clipping limit being applied to pllegends whose placement is outside the box.
YOur guess was right. Some clipping limit changes weren't being passed to the buffer, so weren't seen by the wxPLViewer during rendering. Fixed by commit 124a0c3.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
YOur guess was right. Some clipping limit changes weren't being passed to the buffer, so weren't seen by the wxPLViewer during rendering. Fixed by commit 124a0c3.