From 02f89b6df178209745c766327a26c6d4d6585941 Mon Sep 17 00:00:00 2001 From: Kite Date: Mar 05 2021 09:16:38 +0000 Subject: Fix Temp Icon Over State in Menu (#3743) 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. --- diff --git a/toonz/sources/toonzqt/gutil.cpp b/toonz/sources/toonzqt/gutil.cpp index 7889c1b..21cac69 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()),