From 7a0edaec06472affa0052dd2a4e3a69004cd7cd4 Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Wed, 5 Dec 2018 16:33:51 +0100 Subject: [PATCH] ui: Fixed graph node centering shows right end when node has greater width than view --- src/lib_gui/qt/view/QtGraphView.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib_gui/qt/view/QtGraphView.cpp b/src/lib_gui/qt/view/QtGraphView.cpp index 2ac1f006..5cacac8c 100644 --- a/src/lib_gui/qt/view/QtGraphView.cpp +++ b/src/lib_gui/qt/view/QtGraphView.cpp @@ -1187,6 +1187,11 @@ void QtGraphView::centerNode(QtGraphNode* node) rect.setHeight(view->height() - 200); } + if (rect.width() > view->width() - 200) + { + rect.setWidth(view->width() - 200); + } + view->ensureVisibleAnimated(rect, 100, 100); }