Print portal calls the wrong D-Bus method call completion function
The handle_close()
function in print.c
calls xdp_impl_print_complete_print()
unconditionally, but it is a callback used also by the handle_prepare_print()
method implementation, so it should call xdp_impl_print_complete_prepare_print()
instead in that case.