diff --git a/components/tvplanit/source/vpdayviewpainter.pas b/components/tvplanit/source/vpdayviewpainter.pas index 2117ecfd1..cd7dfe5f3 100644 --- a/components/tvplanit/source/vpdayviewpainter.pas +++ b/components/tvplanit/source/vpdayviewpainter.pas @@ -2119,7 +2119,8 @@ begin { if the Tmp event overlaps with Event, then check its WidthDivisor } if TimeInRange(tStart2, tStart1, tEnd1, false) or TimeInRange(tEnd2, tStart1, tEnd1, false) or - ((tStart2 <= tStart1) and (tEnd2 >= tEnd1)) + (SameTimeOrEarlier(tStart2, tStart1) and SameTimeOrLater(tEnd2, tEnd1)) +// ((tStart2 <= tStart1) and (tEnd2 >= tEnd1)) then begin if EventArray[I].WidthDivisor < EventArray[K].WidthDivisor then EventArray[I].WidthDivisor := EventArray[K].WidthDivisor;