From 44f81dedc345ea83e626dc734b654c908f37f0c1 Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Sat, 29 Jan 2022 15:36:13 -0500 Subject: [PATCH] Bug fix for Qt Hex editor row/column highlighting in ROM view. --- src/drivers/Qt/HexEditor.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/drivers/Qt/HexEditor.cpp b/src/drivers/Qt/HexEditor.cpp index d6869d6b..e47c7558 100644 --- a/src/drivers/Qt/HexEditor.cpp +++ b/src/drivers/Qt/HexEditor.cpp @@ -4008,8 +4008,12 @@ void QHexEdit::paintEvent(QPaintEvent *event) if ( reverseVideo ) { painter.setPen( romFgColor ); - painter.fillRect( x - (0.5*pxCharWidth) , recty, pxCharWidth3, pxLineSpacing, romBgColor ); - painter.fillRect( pxHexAscii + (col*pxCharWidth) - pxLineXScroll, recty, pxCharWidth, pxLineSpacing, romBgColor ); + + if ( bgColor != romBgColor ) + { + painter.fillRect( x - (0.5*pxCharWidth) , recty, pxCharWidth3, pxLineSpacing, romBgColor ); + painter.fillRect( pxHexAscii + (col*pxCharWidth) - pxLineXScroll, recty, pxCharWidth, pxLineSpacing, romBgColor ); + } } else {