From 6926cf0294032e88f267b98000211037882326f9 Mon Sep 17 00:00:00 2001 From: Jaap Keuter Date: Fri, 18 Nov 2016 10:42:26 +0100 Subject: LBM_UIMflow: Fix range_ratio calculation (CID-1355421) Port the same calculation from sequence_dialog.cpp. Resolves the Coverity issue and aligns the output just a bit better. Change-Id: Iaa464149630e0fafb5bdff20019440c3fb67bbbd Reviewed-on: https://code.wireshark.org/review/18868 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann --- ui/qt/lbm_uimflow_dialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/qt/lbm_uimflow_dialog.cpp b/ui/qt/lbm_uimflow_dialog.cpp index 1958232d4f..27e07caad0 100644 --- a/ui/qt/lbm_uimflow_dialog.cpp +++ b/ui/qt/lbm_uimflow_dialog.cpp @@ -565,7 +565,7 @@ void LBMUIMFlowDialog::resetAxes(bool keep_lower) left_pos = sp->xAxis2->range().lower; } - double range_ratio = sp->xAxis2->axisRect()->width() / m_node_label_width; + double range_ratio = sp->xAxis2->axisRect()->width() / m_node_label_width * sp->axisRect()->rangeZoomFactor(Qt::Horizontal); sp->xAxis2->setRange(left_pos, range_ratio + left_pos); range_ratio = sp->yAxis->axisRect()->height() / (m_one_em * 1.5); -- cgit v1.2.1