Enable Print button if PDF viewer is loaded into an iframe

This commit is contained in:
Aleksander Machniak 2014-07-26 20:12:25 +02:00
parent a5e09a0ea6
commit e095efae99

View file

@ -705,6 +705,13 @@ kolab_files_frame_load = function(frame)
rcmail.enable_command('files-print', (rcmail.file_editor && rcmail.file_editor.printable) ||
(rcmail.env.file_data && /^image\//i.test(rcmail.env.file_data.type)));
// detect Print button and check if it can be accessed
try {
if ($('#fileframe').contents().find('#print').length)
rcmail.enable_command('files-print', true);
}
catch(e) {};
};
@ -866,6 +873,13 @@ rcube_webmail.prototype.files_print = function()
win.print();
}
}
else {
// e.g. Print button in PDF viewer
try {
$('#fileframe').contents().find('#print').click();
}
catch(e) {};
}
};
rcube_webmail.prototype.files_set_quota = function(p)