Hola Seba, la solución es la siguiente, hay que modificar los siguientes dos archivos:
En /src/siu/operaciones/cursada/info_materia/pagelet_info_materia.js reemplazar:
$(id).on('click', '.js-print-comprobante', function() {
var w = window.open($(this).data('img'), '_blank', 'menubar=0,scrollbars=0,location=0');
w.print();
w.document.title = 'Imprimir comprobante de cursada';
return false;
});
por
$(id).on('click', '.js-print-comprobante', function() {
var imagen = '<div><img src="'+$(this).data('img')+'"></div>';
var ventana_impresion = window.open(' ', '_blank', 'menubar=0,scrollbars=0,location=0');
ventana_impresion.document.title = 'Imprimir comprobante de cursada';
ventana_impresion.document.write( imagen );
ventana_impresion.print();
return false;
});
En /src/siu/operaciones/examen/info_materia_examen/pagelet_info_materia_examen.js reemplazar:
$(id).on('click', '.js-print-comprobante', function() {
var w = window.open($(this).data('img'), '_blank', 'menubar=0,scrollbars=0,location=0');
w.print();
w.document.title = 'Imprimir comprobante de examen';
return false;
});
por
$(id).on('click', '.js-print-comprobante', function() {
var imagen = '<div><img src="'+$(this).data('img')+'"></div>';
var ventana_impresion = window.open(' ', '_blank', 'menubar=0,scrollbars=0,location=0');
ventana_impresion.document.title = 'Imprimir comprobante de examen';
ventana_impresion.document.write( imagen );
ventana_impresion.print();
return false;
});
Avísame si con esos cambios funciona, igualmente la próxima versión ya sale con esta corrección.
Espero tu feedback, saludos.