diff options
Diffstat (limited to 'softwarecontext/rectanglenode.cpp')
-rw-r--r-- | softwarecontext/rectanglenode.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/softwarecontext/rectanglenode.cpp b/softwarecontext/rectanglenode.cpp index 0c2575b3fd..643325ebcd 100644 --- a/softwarecontext/rectanglenode.cpp +++ b/softwarecontext/rectanglenode.cpp @@ -95,6 +95,8 @@ void RectangleNode::paint(QPainter *painter) painter->setBrush(m_brush); if (m_radius) painter->drawRoundedRect(m_rect, m_radius, m_radius); + else if (m_pen.style() == Qt::NoPen && m_stops.isEmpty()) + painter->fillRect(m_rect, m_color); else painter->drawRect(m_rect); } |