aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
diff options
context:
space:
mode:
authorilya2011-02-09 01:23:52 -0800
committerilya2011-02-09 01:23:52 -0800
commit7d5f9b138f77db9a62f2d2847fd182372afdd9b3 (patch)
tree0a780018d028c98671ec9a85bdeac4c8c3e9f19e /vimiumFrontend.js
parentcbb0e6b78c5e8c59e5f027151ed16a20dedaffea (diff)
downloadvimium-7d5f9b138f77db9a62f2d2847fd182372afdd9b3.tar.bz2
fix a bug with zoomReset
Diffstat (limited to 'vimiumFrontend.js')
-rw-r--r--vimiumFrontend.js17
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); }