diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp index 2fb74efd2ce322da0c8c8b0c220349ad71fe852b..2763092165af6f7952ef94c8a4c8902d25d8cc55 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp @@ -84,8 +84,10 @@ public: QColor highlight = option->palette.text().color(); highlight.setAlphaF(0.7); painter->setPen(QPen(highlight.lighter(), 1)); - if (option->rect.height() == 0) - painter->drawLine(rect.topLeft(), rect.topRight()); + if (option->rect.height() == 0) { + if (option->rect.top()>0) + painter->drawLine(rect.topLeft(), rect.topRight()); + } else { highlight.setAlphaF(0.2); painter->setBrush(highlight);