From 791210881239d5d0c8826645f0163b35b5df0597 Mon Sep 17 00:00:00 2001 From: lorsanta Date: Sun, 1 Dec 2024 13:36:10 +0100 Subject: [PATCH 1/2] fix #3369 --- src/widgets/DisassemblyWidget.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/widgets/DisassemblyWidget.cpp b/src/widgets/DisassemblyWidget.cpp index 946a2d357..a7f4657ad 100644 --- a/src/widgets/DisassemblyWidget.cpp +++ b/src/widgets/DisassemblyWidget.cpp @@ -984,6 +984,11 @@ void DisassemblyLeftPanel::paintEvent(QPaintEvent *event) int arrowLineNumber = offsetToLine(arrow.jmpToffset()); int lineArrowY = lineToPixels(arrowLineNumber); + if(lineStartNumber == arrowLineNumber) { + currentLineYPos += lineHeight / 4; + lineArrowY -= lineHeight / 4; + } + // Draw the lines p.drawLine(rightOffset, currentLineYPos, rightOffset - lineOffset, currentLineYPos); // left p.drawLine(rightOffset - lineOffset, currentLineYPos, rightOffset - lineOffset, From 9fe7a3823b8961f1d49f66c1a39fd9205fc8559c Mon Sep 17 00:00:00 2001 From: lorsanta Date: Sun, 1 Dec 2024 13:44:45 +0100 Subject: [PATCH 2/2] fix format --- src/widgets/DisassemblyWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/DisassemblyWidget.cpp b/src/widgets/DisassemblyWidget.cpp index a7f4657ad..d74c14276 100644 --- a/src/widgets/DisassemblyWidget.cpp +++ b/src/widgets/DisassemblyWidget.cpp @@ -984,7 +984,7 @@ void DisassemblyLeftPanel::paintEvent(QPaintEvent *event) int arrowLineNumber = offsetToLine(arrow.jmpToffset()); int lineArrowY = lineToPixels(arrowLineNumber); - if(lineStartNumber == arrowLineNumber) { + if (lineStartNumber == arrowLineNumber) { currentLineYPos += lineHeight / 4; lineArrowY -= lineHeight / 4; }