It would be nice, when scrolling down the thumbnails in the main window view, to have the scrolling work by increments just equal to the thumbnails size. It means that one mouse scroll or click on the scrollbar arrow should go up and down exactly one or more thumbnail rows. What's important is that it is useless to have only parts of the thumbnails visible, but that's almost always the case:
It would add to the feeling that Xnview runs seamlessly and smoothly and is a reliable program, what usually only commercial, rounded-out software can offer.
I would go even further and make partial thumbnail rows disappear to clean the main window, to have only a definite number of complete thumbnail rows visible at anytime.