diff --git a/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp b/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
index 12d1e96300a26a602115e04465f0ad941c5ed2ba..3753a039590bbc7ed6a94cb19119189cd4dad76a 100644
--- a/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/bindingindicator.cpp
@@ -89,28 +89,28 @@ void BindingIndicator::clear()
 
 QLineF topLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(0, 1, 0, 0);
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 1, 0, 0);
 
     return QLineF(rectangle.topLeft(), rectangle.topRight());
 }
 
 QLineF bottomLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect());
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 0, 0, 0);
 
     return QLineF(rectangle.bottomLeft(), rectangle.bottomRight());
 }
 
 QLineF leftLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 0, 0, 0);
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(1, 1, 0, 0);
 
     return QLineF(rectangle.topLeft(), rectangle.bottomLeft());
 }
 
 QLineF rightLine(const QmlItemNode &qmlItemNode)
 {
-    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect());
+    QRectF rectangle = qmlItemNode.instanceSceneTransform().mapRect(qmlItemNode.instanceBoundingRect()).adjusted(0, 1, 0, 0);
 
     return QLineF(rectangle.topRight(), rectangle.bottomRight());
 }