From cf988b9d63c1e2a2c0f1816484532ca5db7296e1 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Fri, 24 Oct 2025 01:53:35 +0100 Subject: [PATCH] Fix lead-in sector painting by removing negative block conversion --- Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs index 035baeea3..9782dfaaa 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs @@ -138,7 +138,7 @@ partial class Dump gotFirstTrackPregap = true; firstTrackPregapSectorsGood++; totalDuration += cmdDuration; - (_mediaGraph as Spiral)?.PaintCdLeadInSector((ulong)(firstTrackPregapBlock * -1), SKColors.Green); + (_mediaGraph as Spiral)?.PaintCdLeadInSector(firstTrackPregapBlock, SKColors.Green); } else { @@ -160,7 +160,7 @@ partial class Dump } else if(gotFirstTrackPregap) firstTrackPregapMs.Write(new byte[blockSize], 0, (int)blockSize); - (_mediaGraph as Spiral)?.PaintCdLeadInSector((ulong)(firstTrackPregapBlock * -1), SKColors.Red); + (_mediaGraph as Spiral)?.PaintCdLeadInSector(firstTrackPregapBlock, SKColors.Red); } sectorSpeedStart++;