Comment 4 for bug 254519

Revision history for this message
Taylor Braun-Jones (nocnokneo) wrote :

Forgive me; the behavior I'm trying to describe is a bit nuanced, but I think it is important to the end users' experience. I'll try again to explain it.

Like most applications that support zooming, Evince allows me to hold Control while I scroll my mouse wheel and the document zooms in and out. What Evince does NOT do, however is "Fit Width" or "Fit Page" as you scroll. For example, if I'm currently at a zoom factor of 125 and the page does not quite reach the edges of the canvas, I will "scroll zoom" to make the document bigger. But Evince just jumps the zoom factor up to the next fixed increment, 150, which causes the document to run off the sides of the canvas. I think Evince should be smart enough to zoom to "Fit Width" if that zoom factor falls between the current zoom level and the next fixed zoom level (125 and 150 in the example I gave). If this bug is still not clear, please try to ask what, specifically, is unclear.