sounds like you'll need to allow a new frame update to elapse
before snapshotting the screen. Can you do this by setting a
variable to show that a screenshot should be taken next frame, then
unsetting once the shot is taken?
Alternatively, try adding an 'updateStage' command directly
after the displaySave command finishes.