summaryrefslogtreecommitdiff
path: root/src/webview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/webview.cpp')
-rw-r--r--src/webview.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/webview.cpp b/src/webview.cpp
index 00112d61..7272e2c2 100644
--- a/src/webview.cpp
+++ b/src/webview.cpp
@@ -864,17 +864,8 @@ void WebView::wheelEvent(QWheelEvent *event)
// Sync with the zoom slider
if (event->modifiers() == Qt::ControlModifier)
{
- // Limits of the slider
- if (zoomFactor() > 1.9)
- setZoomFactor(1.9);
- else if (zoomFactor() < 0.1)
- setZoomFactor(0.1);
-
// Round the factor (Fix slider's end value)
- int newFactor = zoomFactor() * 10;
- if ((zoomFactor() * 10 - newFactor) > 0.5)
- newFactor++;
-
+ int newFactor = round(zoomFactor() * 10);
emit zoomChanged(newFactor);
}
else if (ReKonfig::smoothScrolling() && prevPos != newPos)