diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2005-05-18 16:00:47 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2005-05-18 16:00:47 (GMT) |
commit | 96d9657605d8d3adf29e241c2c35561f457abbb2 (patch) | |
tree | b1fc1c12d5b80bb6f9157778b2a29edffb84c79a /cut-n-paste/zoom-control | |
parent | 569e71ecfc626f00503a501c243c231633e71f7f (diff) |
Fix current zoom -> zoom control match
2005-05-18 Marco Pesenti Gritti <mpg@redhat.com>
* cut-n-paste/zoom-control/ephy-zoom.c:
(ephy_zoom_get_zoom_level_index):
Fix current zoom -> zoom control match
Diffstat (limited to 'cut-n-paste/zoom-control')
-rw-r--r-- | cut-n-paste/zoom-control/ephy-zoom.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cut-n-paste/zoom-control/ephy-zoom.c b/cut-n-paste/zoom-control/ephy-zoom.c index 6b76457..ee91784 100644 --- a/cut-n-paste/zoom-control/ephy-zoom.c +++ b/cut-n-paste/zoom-control/ephy-zoom.c @@ -30,16 +30,16 @@ ephy_zoom_get_zoom_level_index (float level) guint i; float previous, current, mean; - /* Handle our options at the end of the list. */ + /* Handle our options at the beginning of the list. */ if (level == EPHY_ZOOM_BEST_FIT) { return 0; } else if (level == EPHY_ZOOM_FIT_WIDTH) { return 1; } - previous = zoom_levels[0].level; + previous = zoom_levels[3].level; - for (i = 1; i < n_zoom_levels - 2; i++) + for (i = 4; i < n_zoom_levels; i++) { current = zoom_levels[i].level; mean = sqrt (previous * current); @@ -49,7 +49,7 @@ ephy_zoom_get_zoom_level_index (float level) previous = current; } - return n_zoom_levels - 4; + return n_zoom_levels - 1; } |