diff --git a/public/app/features/dashboard/timepicker/timepicker.html b/public/app/features/dashboard/timepicker/timepicker.html
index a1b4321cc80..12570b3f2b0 100644
--- a/public/app/features/dashboard/timepicker/timepicker.html
+++ b/public/app/features/dashboard/timepicker/timepicker.html
@@ -3,7 +3,7 @@
-
+
Zoom Out
diff --git a/public/app/features/dashboard/timepicker/timepicker.ts b/public/app/features/dashboard/timepicker/timepicker.ts
index fbdff8e116a..b22ec162dd6 100644
--- a/public/app/features/dashboard/timepicker/timepicker.ts
+++ b/public/app/features/dashboard/timepicker/timepicker.ts
@@ -92,7 +92,7 @@ export class TimePickerCtrl {
move(direction) {
var range = this.timeSrv.timeRange();
- var timespan = (range.to.valueOf() - range.from.valueOf());
+ var timespan = (range.to.valueOf() - range.from.valueOf()) / 2;
var to, from;
if (direction === -1) {
to = range.to.valueOf() - timespan;