Version: (using KDE KDE 3.5.2) Installed from: Compiled From Sources effects are only applied if state changed from/to no effect
Created attachment 15794 [details] kfileivi.cc
I'm not using icon effects, therefore can you please briefly describe how I can test the bug and therefore your patch ? Thanks.
Select one effect for "Default" and another for "Active" in Appearance->Icons (not "No Effect") and then start konqueror with "Icon View" (or restart kdesktop), no mouseover effects anymore (same with libkonq in trunk). hasEffect returns true if effect != NoEffect, so hasEffect != hasEffect is false in the above case.
Bug is still present, even in kde4 trunk.
I've setted (on both KDE 3.5.9 and 4 from trunk 804500) the colorize effect for the default status and the monochrome effect for the active status. KDE 3.5.9: it respected my settings for the default state, but the "active" is not respected. KDE 4: it works right (konqueror 4 is using the dolphin part). @Robert: do you need it fixed even on KDE 3?
Will be nice. (Yeah, KDE4 works fine now.)
Konqueror developers should tell us if this bug will be fixed on KDE 3.5.x or if it won't be fixed :-)
sorry, there is no time to fix in kde3, as this is a minor bug, but thanks for your report. i will close this one
3.5.10 is plant, but no time to apply fixes? Well, okay.