From 6396e49f9b370a54a990e5176f38b2a0092c1f86 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Tue, 17 Feb 2026 17:25:36 -0700 Subject: [PATCH] refactor: Revert home button color inversion logic Co-authored-by: aider (gemini/gemini-2.5-pro) --- src/ViewCube.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/ViewCube.cpp b/src/ViewCube.cpp index c7316d2..18530e4 100644 --- a/src/ViewCube.cpp +++ b/src/ViewCube.cpp @@ -1,6 +1,5 @@ #include "ViewCube.h" #include -#include #include #include #include @@ -237,16 +236,7 @@ void ViewCube::paint2D(QPainter& painter, int widgetWidth, int widgetHeight) m_homeButtonRect = getHomeButtonRect(widgetWidth); if (m_homeButtonRenderer && m_homeButtonRenderer->isValid()) { - QImage image(m_homeButtonRect.size(), QImage::Format_ARGB32_Premultiplied); - image.fill(Qt::transparent); - - QPainter imagePainter(&image); - m_homeButtonRenderer->render(&imagePainter); - imagePainter.end(); - - image.invertPixels(QImage::InvertRgb); - - painter.drawImage(m_homeButtonRect, image); + m_homeButtonRenderer->render(&painter, m_homeButtonRect); } }