Printing a transit slip in FF4 causes a dialog "Prevent this page from opening additional dialogs" to appear (and prevents one-click print/close). There are two instances of window.print() in the template, which is likely causing this issue.
Created attachment 3526 [details] Proposed patch
Patch pushed, please test