I managed to solve the problem!
I thought that some extension could cause such a behaviour so I disabled all the extensions I use. I noticed that print preview started to work ok then.
So trying to figure out which extension causes wrong behaviour I enabled them one by one and finally enabled them all. Print preview still works as expected!
Thank you idrin for your help.