diff options
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); } |
