From 951960e052a0536b318661873ea615ab2cf34ed6 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Thu, 28 Jul 2011 04:40:43 -0400 Subject: [PATCH] Delay window.print() on Safari browsers --- program/js/app.js | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/program/js/app.js b/program/js/app.js index 81bee6c..1814bed 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -252,7 +252,10 @@ } // show printing dialog else if (this.env.action == 'print' && this.env.uid) - window.print(); + if (bw.safari) + window.setTimeout('window.print()', 10); + else + window.print(); // get unread count for each mailbox if (this.gui_objects.mailboxlist) { -- Gitblit v1.9.1