Skip to content

Commit 3e8ee68

Browse files
committed
fix error out of order event sequence tokens
1 parent 76b6a44 commit 3e8ee68

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

package/cmtrace/cmtrace/graphics/svggraphics.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,10 @@ def _draw_sequence(self, seq, nix, f_color):
165165
for arrival in seq:
166166
overlapped = False
167167
if prev is not None:
168-
if (arrival - prev) / self.settings.unit()*self.settings.scale_mm_per_unit_x() < \
169-
self.settings.overlap_horizontal_offset():
168+
if ((arrival - prev) / self.settings.unit()*self.settings.scale_mm_per_unit_x() < \
169+
self.settings.overlap_horizontal_offset()) and \
170+
(arrival - prev) / self.settings.unit()*self.settings.scale_mm_per_unit_x() > \
171+
-self.settings.overlap_horizontal_offset():
170172
overlapped = True
171173
arrival = prev + self.settings.overlap_horizontal_offset() / \
172174
self.settings.scale_mm_per_unit_x() * self.settings.unit()

0 commit comments

Comments
 (0)