From 3d27274f33daa462c74dcb83d1cdecfd07840085 Mon Sep 17 00:00:00 2001 From: Brandon Shaw Date: Mon, 19 Jul 2021 12:42:14 -0600 Subject: [PATCH] ui: fix background color of line number was ignored in stylesheet (issue #1201) (#1202) --- src/lib_gui/qt/element/code/QtCodeArea.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib_gui/qt/element/code/QtCodeArea.cpp b/src/lib_gui/qt/element/code/QtCodeArea.cpp index c7fb9592..13525f22 100644 --- a/src/lib_gui/qt/element/code/QtCodeArea.cpp +++ b/src/lib_gui/qt/element/code/QtCodeArea.cpp @@ -32,6 +32,7 @@ #include "utility.h" #include "utilityApp.h" #include "utilityString.h" +#include "utilityQt.h" MouseWheelOverScrollbarFilter::MouseWheelOverScrollbarFilter() {} @@ -144,6 +145,9 @@ void QtCodeArea::lineNumberAreaPaintEvent(QPaintEvent* event) { QPainter painter(m_lineNumberArea); + utility::setWidgetBackgroundColor( + m_lineNumberArea, ColorScheme::getInstance()->getColor("code/snippet/line_number/background")); + QTextBlock block = firstVisibleBlock(); int blockNumber = block.blockNumber(); int top = static_cast(blockBoundingGeometry(block).translated(contentOffset()).top());