diff options
| author | ilya | 2011-02-09 01:23:52 -0800 |
|---|---|---|
| committer | ilya | 2011-02-09 01:23:52 -0800 |
| commit | 7d5f9b138f77db9a62f2d2847fd182372afdd9b3 (patch) | |
| tree | 0a780018d028c98671ec9a85bdeac4c8c3e9f19e /vimiumFrontend.js | |
| parent | cbb0e6b78c5e8c59e5f027151ed16a20dedaffea (diff) | |
| download | vimium-7d5f9b138f77db9a62f2d2847fd182372afdd9b3.tar.bz2 | |
fix a bug with zoomReset
Diffstat (limited to 'vimiumFrontend.js')
| -rw-r--r-- | vimiumFrontend.js | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js index a5356f3f..6ddc15c3 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -221,18 +221,23 @@ function setPageZoomLevel(zoomLevel, showUINotification) { } function zoomIn() { - setPageZoomLevel(currentZoomLevel += 20, true); - saveZoomLevel(window.location.host, currentZoomLevel); + currentZoomLevel += 20; + setAndSaveZoom(); } function zoomOut() { - setPageZoomLevel(currentZoomLevel -= 20, true); - saveZoomLevel(window.location.host, currentZoomLevel); + currentZoomLevel -= 20; + setAndSaveZoom(); } function zoomReset() { - setPageZoomLevel(100, true); - saveZoomLevel(window.location.host, 100); + currentZoomLevel = 100; + setAndSaveZoom(); +} + +function setAndSaveZoom() { + setPageZoomLevel(currentZoomLevel, true); + saveZoomLevel(window.location.host, currentZoomLevel); } function scrollToBottom() { window.scrollTo(window.pageXOffset, document.body.scrollHeight); } |
