From e37689606a66e97720040c86ab98d7aa145b8f34 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Orvisk=C3=BD?= <orvisky.tomas@centrum.cz>
Date: Wed, 31 Jan 2024 19:12:44 +0100
Subject: [PATCH] DiagramEdge source/target opacity check fix

---
 src/pyplaml/diagram_edge.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pyplaml/diagram_edge.py b/src/pyplaml/diagram_edge.py
index e22a95c..a146a5f 100644
--- a/src/pyplaml/diagram_edge.py
+++ b/src/pyplaml/diagram_edge.py
@@ -63,7 +63,7 @@ class DiagramEdge(DiagramObject):
     def redraw(self):
         super().redraw()
 
-        if self.source.background_stroke_opacity or self.target.background_stroke_opacity:
+        if self.source.background_stroke_opacity == 0 or self.target.background_stroke_opacity == 0:
             return
 
         always_redraw(self.__line_updater)
-- 
GitLab