From e811f73da8273896de7a69c41903634b16e8f4b3 Mon Sep 17 00:00:00 2001 From: Craig Watson Date: Tue, 26 Apr 2016 09:32:08 +0200 Subject: [PATCH] Fix for stroke transparency issue (when an opque stroke was in the vicinity of a translucent one, it became translucent itself) --- src/domain/UBGraphicsPolygonItem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/domain/UBGraphicsPolygonItem.cpp b/src/domain/UBGraphicsPolygonItem.cpp index af64c660..3ba4861c 100644 --- a/src/domain/UBGraphicsPolygonItem.cpp +++ b/src/domain/UBGraphicsPolygonItem.cpp @@ -208,7 +208,7 @@ void UBGraphicsPolygonItem::copyItemParameters(UBItem *copy) const void UBGraphicsPolygonItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget) { if(mHasAlpha && scene() && scene()->isLightBackground()) - painter->setCompositionMode(QPainter::CompositionMode_Darken); + painter->setCompositionMode(QPainter::CompositionMode_SourceOver); painter->setRenderHints(QPainter::Antialiasing);