┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Englbrecht <[email protected]>2026-05-26 21:03:58 +0200
committerMéven Car <[email protected]>2026-05-28 08:56:45 +0000
commite17e6b84248119f878f34d246b68434b208aa8d5 (patch)
tree8a427d9f61703ec061a2475a537df69a0e67ab70
parent838688e00f638f70137102e2d1593eb9cc4a5484 (diff)
DolphinView: store new zoom level in a variable after setZoomLevel()
zoomLevel() called twice returns the same value to static analysis. Found with cppcheck
-rw-r--r--src/views/dolphinview.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp
index 3c973618c..4747b5ecc 100644
--- a/src/views/dolphinview.cpp
+++ b/src/views/dolphinview.cpp
@@ -504,12 +504,13 @@ void DolphinView::setZoomLevel(int level)
const int oldZoomLevel = zoomLevel();
m_view->setZoomLevel(level);
- if (zoomLevel() != oldZoomLevel) {
+ const int newZoomLevel = zoomLevel();
+ if (newZoomLevel != oldZoomLevel) {
ViewProperties props(viewPropertiesUrl());
props.setZoomLevel(level == m_defaultZoomLevel ? -1 : level);
hideToolTip();
- Q_EMIT zoomLevelChanged(zoomLevel(), oldZoomLevel);
+ Q_EMIT zoomLevelChanged(newZoomLevel, oldZoomLevel);
}
}