Fix bug in pan/zoom with log coordinates.
The zoom calculations need to be done in display coordinates. Thanks to David Trem for bug report.
Authored by: efiring 2009-01-10
Parent: [r6772]
Child: [r6774]