From 8714c53942378c341379631af99169b00fcb432c Mon Sep 17 00:00:00 2001 From: Kite Date: Tue, 2 Mar 2021 23:18:21 +0000 Subject: [PATCH] Fix Temp Icon Over State in Menu I overlooked this, needed to add the transparent icon for the different icon modes, otherwise hovering in the menu causes the temp icon to display. --- toonz/sources/toonzqt/gutil.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/toonz/sources/toonzqt/gutil.cpp b/toonz/sources/toonzqt/gutil.cpp index 7889c1bd..21cac699 100644 --- a/toonz/sources/toonzqt/gutil.cpp +++ b/toonz/sources/toonzqt/gutil.cpp @@ -495,7 +495,9 @@ QIcon createTemporaryIconFromName(const char *commandName) { painter.end(); - icon.addPixmap(transparentPm); + icon.addPixmap(transparentPm, QIcon::Normal, QIcon::Off); + icon.addPixmap(transparentPm, QIcon::Active); + icon.addPixmap(transparentPm, QIcon::Normal, QIcon::On); icon.addPixmap(transparentPm, QIcon::Disabled); icon.addPixmap(compositePixmap(pixmap, normalOpacity, pxSize, pxSize, pixmap.width(), pixmap.height()),